ORACLE MASTER Silver SQL 26aiDMLの対応関係と同時実行オリジナル・公式資料照合難易度

別トランザクションが対象行を更新中である。SELECT ... FOR UPDATE NOWAITで同じ行のロックを要求した。通常の動作として正しいものはどれか。

A
必ず相手のCOMMITまで無期限に待つ

NOWAITは無期限待機を指定しない。

B
ロックを取得できなければ待たずにエラーを返す★ 正解

待機を続けない方針を指定している。

C
相手の更新を自動でROLLBACKする

他トランザクションを勝手に取り消す指定ではない。

D
ロック中の行だけを必ず黙って除外する

それはSKIP LOCKEDの目的と混同している。

解説

NOWAITは必要なロックを直ちに取得できない場合に待たずエラーを返す指定である。通常SELECTの一貫性読取りやSKIP LOCKEDとは動作が異なる。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/11/2
別トランザクションが対象行を更新中である。SELECT ... FOR UPDA | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間