@@CURSOR_ROWS (Transact-SQL)
SQL Server 2005
傳回在連接所開啟的最後一個資料指標中,目前符合的資料列數。為了改進效能,Microsoft SQL Server 可以非同步地擴展大型索引鍵集和靜態資料指標。您可以呼叫 @@CURSOR_ROWS 來決定在呼叫 @@CURSOR_ROWS 時擷取資料指標適用的資料列數目。
這個範例會宣告一個資料指標,並利用 SELECT 來顯示 @@CURSOR_ROWS 的值。在資料指標開啟之前,這個設定值是 0,-1 值表示非同步地擴展資料指標索引鍵集。
USE AdventureWorks; GO SELECT @@CURSOR_ROWS; DECLARE Name_Cursor CURSOR FOR SELECT LastName ,@@CURSOR_ROWS FROM Person.Contact; OPEN Name_Cursor; FETCH NEXT FROM Name_Cursor; SELECT @@CURSOR_ROWS; CLOSE Name_Cursor; DEALLOCATE Name_Cursor; GO
結果集如下:
-----------
0
LastName
---------------
Achong
-----------
-1
社群新增項目
新增
顯示:

