基本情報トップに戻る
練習問題難易度: 標準2018年度

基本情報技術者 過去問練習問題 第28問

問題

次の埋込みSQLを用いたプログラムの一部において,Xは何を表す名前か。 EXEC SQL OPEN X; EXEC SQL FETCH X INTO :NAME, :DEPT, :SALARY; EXEC SQL UPDATE 従業員 SET 給与 = 給与 * 1.1 WHERE CURRENT OF X; EXEC SQL CLOSE X;

選択肢

  1. 1カーソル
  2. 2スキーマ
  3. 3テーブル
  4. 4ビュー

正解

1. カーソル

詳しい解説を見る

解説

埋込みSQLでは,問合せ結果の複数行を1行ずつ手続き型プログラムで処理するためにカーソルを用いる。OPENで開き,FETCHで1行ずつ取り出し,WHERE CURRENT OFで現在行を指定して更新,CLOSEで閉じるという一連の操作の対象Xはカーソルである。よってアが正しい。(出典: 平成30年度 春期 基本情報技術者試験 午前 問28)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。