平成25年度 春期 応用情報技術者試験 午前 問29
埋込み SQL において,問合せによって得られた導出表を1行ずつ親プログラムに引き渡す操作がある。この操作と関係の深い字句はどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
埋込み SQL では,COBOL や C などの親プログラムは複数行の結果を一度に扱えないため,カーソルを使って導出表を1行ずつ取り出します。
-
ア: CURSOR
正しい。カーソルを宣言(DECLARE CURSOR)してオープンし,FETCH 文で問合せ結果を1行ずつ取り出して親プログラムの変数に渡します。 -
イ: ORDER BY
誤り。問合せ結果を指定した列で並べ替える句です。 -
ウ: UNION
誤り。二つの問合せ結果の和集合を求める演算子です。 -
エ: UNIQUE
誤り。列の値が重複しないことを指定する制約です。
答え
ア: CURSOR
出典:平成25年度 春期 応用情報技術者試験 午前 問29