適用対象:SQL Server
カーソルを閉じて割り当てを解除し、関連付けられているすべてのリソースを解放します。つまり、 KEYSET
カーソルまたは STATIC
カーソルをサポートするために使用される一時テーブルが削除されます。
sp_cursorclose
は、表形式データ ストリーム (TDS) パケットで ID = 9
を指定することによって呼び出されます。
構文
sp_cursorclose cursor
[ ; ]
引数
大事な
拡張ストアド プロシージャの引数は、「構文の」セクションで説明されているように、特定の順序で入力する必要があります。 パラメーターが順に入力されていない場合は、エラー メッセージが表示されます。
cursor
SQL Server によって生成され、 プロシージャによって返されるカーソル sp_cursoropen
値。
cursor パラメーターは int であり、NULL
することはできません。
-1
の入力値は、現在の接続上のすべてのカーソルに適用されます。
解説
cursor は、カーソルが閉じられた後にプロシージャが実行された場合、または無効なハンドルが指定されている場合にエラー メッセージを返します。
RPC 状態は、全体的な成功または失敗を示します。
DONE
rowcount は常に 0
。