T-SQL编程基础之三:游标(Cursor)编程
生活随笔
收集整理的這篇文章主要介紹了
T-SQL编程基础之三:游标(Cursor)编程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL是一種面向集合操作的語言,大多情況下,一個SQL語句將會操作數據庫表里的很多數據,基本上,一個數據庫的程序員腦子里應該想的是如何整體操作一個表或者是幾個表。
但也有一些情況下,試圖整表操作是不現實的,需要一行一行處理數據,這種情況下,SQL語言提供了所謂游標的方法。游標是一種數據庫逐行處理數據的手段,不鼓勵經常使用,這個方法速度不快,在涉及大規模數據的情況下,要謹慎使用。
對游標的處理,需要訪問全局變量@@FETCH_STATUS,其含義是:
| @@FETCH_STATUS =0 | FETCH 語句成功。 |
| @@FETCH_STATUS -1 | FETCH 語句失敗或此行不在結果集中。 |
| @@FETCH_STATUS -2 |
總結
以上是生活随笔為你收集整理的T-SQL编程基础之三:游标(Cursor)编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: T-SQL编程基础之二:条件选择、循环编
- 下一篇: 【ArcGIS风暴】全国1:100万基础