Sqlserver 游標百度說明

2022-05-08 09:09:15 字數 1284 閱讀 6834

1

--游標使用流程

2use

book3go

4declare

@stuname

varchar

(400)5

declare

@major

varchar

(400)6

--宣告乙個游標並與sql語句關聯

7declare

mycursor

cursor

for8

select

stuname,major

from

dbo.student9--

開啟游標

10open

mycursor

11--

取sql語句結果

12fetch

next

from

mycursor

into

@stuname

,@major

13--

@@fetch_status判斷上一句fetch是否成功,迴圈讀取

14--

@@fetch_status是mssql的乙個全域性變數

15--

其值有以下三種,分別表示三種不同含義:【返回型別integer】

16--

0 fetch 語句成功

17--

-1 fetch 語句失敗或此行不在結果集中

18--

-2 被提取的行不存在

19--

@@fetch_status值的改變是通過fetch next from實現的

20--

fetch next from cursor

21while

@@fetch_status

<>-122

begin

23if

@@fetch_status

<>-2

24begin

25print

@stuname

+@major

26fetch

next

from

mycursor

into

@stuname

,@major

27end

28end

29--

關閉游標

30close

mycursor

31--

釋放游標資源

32deallocate

mycursor

sqlserver游標選項說明

游標使用步驟 declare cursor 定義 transact sql 伺服器游標的屬性,例如游標的滾動行為和用於生成游標所操作的結果集的查詢。open 語句填充結果集,fetch 從結果集返回行。close 語句釋放與游標關聯的當前結果集。deallocate 語句釋放游標所使用的資源。宣告游...

android 百度sdk之 百度定位

步驟 1.控制台建立應用。2.sha1獲得 注意 debug 版本和release不同。debug版本獲取 首先 到c user android目錄下,我的是 c users admin android 其次 在這個目錄下,用cmd.輸入keytool v list keystore debug.k...

百度官方工具 百度站長平台

1 的提交和驗證 2 死鏈結提交 再也不用使用robots乙個乙個遮蔽死鏈結,直接在站長平台提交死鏈結就可以,如果死鏈結過多可以做成文件的形式,直接提交文件在根目錄的路徑就可以了。3 改版 改版功能是提供給站長改版時新老路徑替換的功能,方便將曾經的路徑跳轉到新的路徑,並且傳遞老路徑的權重。5 外鏈分...