平成25年度春期 問29 / 80

平成25年度 春期 応用情報技術者試験 午前 問29

埋込み SQL において,問合せによって得られた導出表を1行ずつ親プログラムに引き渡す操作がある。この操作と関係の深い字句はどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ア

埋込み SQL では,COBOL や C などの親プログラムは複数行の結果を一度に扱えないため,カーソルを使って導出表を1行ずつ取り出します。

  • ア: CURSOR
    正しい。カーソルを宣言(DECLARE CURSOR)してオープンし,FETCH 文で問合せ結果を1行ずつ取り出して親プログラムの変数に渡します。

  • イ: ORDER BY
    誤り。問合せ結果を指定した列で並べ替える句です。

  • ウ: UNION
    誤り。二つの問合せ結果の和集合を求める演算子です。

  • エ: UNIQUE
    誤り。列の値が重複しないことを指定する制約です。


答え

ア: CURSOR

出典:平成25年度 春期 応用情報技術者試験 午前 問29

平成25年度春期の他の問題