平成25年 春期 データベーススペシャリスト 午前II 問8

SQLで用いるカーソルの説明のうち、適切なものはどれか。

 ア  COBOL、Cなどの親言語内では使用できない。
 イ  埋込み型SQLにおいて使用し、会話型SQLでは使用できない。
 ウ  カーソルは検索用にだけ使用可能で、更新用には使用できない。
 エ  検索処理の結果集合が単一行となる場合の機能で、複数行の結果集合は処理できない。


答え イ


解説

 ア  カーソルは、COBOL、Cなどの親言語内から使用できます。
 イ  カーソルは、埋込み型SQLにおいて使用し、会話型SQLでは使用できません。
 ウ  カーソルは、検索用と更新用で使用できます。
 エ  カーソルは、検索処理の結果集合が複数行でも処理できます。


キーワード
・カーソル

キーワードの解説
  • カーソル
    カーソルとは、データテーブルから取り出した結果集合を一時的に蓄えておくための仮想的な作業領域のことです。
    カーソルを使用するときの手順は次のようになります。
    1. カーソルの宣言
    2. カーソルを開く
    3. 一行ごとにデータを取り出す(ループ処理)
    4. カーソルを閉じる

もっと、「カーソル」について調べてみよう。

戻る 一覧へ 次へ