助け合いフォーラム
OSS-DB Silver(Ver3.0)
問題ID : 35257
問題を開く
「sample」テーブルからデータを取得するカーソルを作成したい。
カーソルから取得したデータは取得元テーブルの更新に影響を受けず、トランザクションの実行中のみ有効であることとする。
以下のSQL文のうち、適切ではないものはどれか。
この問題はプレミアムコンテンツです。
オプション2につきまして
G
Guchann
投稿日 2026/08/31
この問題の正解はDECLARE sample_cursor INSENSITIVE CURSOR WITH HOLD FOR SELECT * FROM sample;となっていますが、
問題では「トランザクションの実行中のみ有効であることとする」となっているため、
正しくはDECLARE sample_cursor INSENSITIVE CURSOR WITHOUT HOLD FOR SELECT * FROM sample;ではないでしょうか?
※WITH HOLD → WITHOUT HOLD(デフォルト)
この投稿に対して返信しませんか?