埋込みSQL
カーソル処理機能
- 宣言
SQL DECLARE カーソル名 CURSOR FOR (SQL 文)
- 開く
SQL OPEN csr
- 取得
SQL FETCH NEXT FROM csr INTO :変数1, :変数2
- ループ処理の実行
SQL WHILE :FETCH_STATUS = 0 BEGIN UPDATE テーブル名 SET 代入するリスト WHERE CURRENT OF csr FETCH NEXT FROM csr INTO :変数1, :変数2 END
- 閉じる
SQL CLOSE csr
参考
「カーソル」を理解する (1/2):「データベーススペシャリスト試験」戦略的学習のススメ(20) - @IT出題実績
- H26 問7