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