学習記録

2019年上半期はDBスペシャリストと簿記1級にチャレンジ中.

埋込みSQL

カーソル処理機能

  1. 宣言
    SQL DECLARE カーソル名 CURSOR FOR (SQL 文)
  2. 開く
    SQL OPEN csr
  3. 取得
    SQL FETCH NEXT FROM csr INTO :変数1, :変数2
  4. ループ処理の実行
    SQL WHILE :FETCH_STATUS = 0 BEGIN UPDATE テーブル名 SET 代入するリスト WHERE CURRENT OF csr FETCH NEXT FROM csr INTO :変数1, :変数2 END
  5. 閉じる
    SQL CLOSE csr

    参考

    「カーソル」を理解する (1/2):「データベーススペシャリスト試験」戦略的学習のススメ(20) - @IT

    出題実績

  6. H26 問7