ORACLE MASTER Silver DBA 26aiメモリー・プロセスと管理ツールの使い分けオリジナル・公式資料照合難易度

SQL*Plusの管理スクリプトで、出力ファイルの書込み等のOSエラー発生時にも失敗コードで終了したい。SQL文のエラー処理とは別に設定するものはどれか。

A
SET HEADING OFFだけ

出力見出しの表示設定でありエラー時終了ではない。

B
WHENEVER SQLERRORだけでOSエラーも常にすべて扱う

SQLエラー処理とOSエラー処理は別に定義する。

C
SPOOL OFFだけ

出力記録の停止でありOSエラー時の終了方針ではない。

D
WHENEVER OSERROR EXIT FAILURE ROLLBACK★ 正解

OSエラー時の失敗終了と未確定変更の取消を指定する。

解説

WHENEVER OSERRORはOSエラー検出時の動作を指定する。WHENEVER SQLERRORはSQLやPL/SQLのエラーを対象とし、両方の対象範囲を区別して設定する。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
SQL*Plusの管理スクリプトで、出力ファイルの書込み等のOSエラー発生時にも | ORACLE MASTER Silver DBA 26ai 練習問題・解説 | まなびの時間