ORACLE MASTER Silver DBA 26aiData Pump・SQL*Loader・外部表オリジナル・公式資料照合難易度★★★☆☆

PDBでORACLE_LOADERアクセス・ドライバを使う外部表を定義し、サーバー上のテキストを参照できた。この外部表に対してUPDATEすれば元のテキストも編集できる、という説明は正しいか。

A
誤り。外部表を通した通常のDMLで元のテキストを更新することはできない★ 正解

ORACLE_LOADERはテキストの読取り用のアクセス・ドライバです。通常の表更新のように元の外部ファイルを編集しません。

B
正しい。UPDATEがコミットされるたびに、区切り文字付きファイルの行が置き換わる

外部表は元ファイルをDMLで更新する仕組みではありません。定義しただけでファイル編集機能が付くわけではありません。

C
正しい。DIRECTORYへのWRITE権限があれば、外部表のUPDATE制限は必ず解除される

ディレクトリへのファイル権限と、外部表のDML可否は別です。WRITE権限を追加しても通常のUPDATEが可能にはなりません。

D
誤りだが、SQL*PlusのSPOOLを有効にすれば外部表へのUPDATEを実行できる

SPOOLは表示出力を記録する機能です。アクセス・ドライバや外部表の更新可否を変えません。

解説

ORACLE_LOADERを使う通常の外部表は、外部テキストを表のように読み取る仕組みです。UPDATEで元ファイルを書き換える表ではありません。内部表へ取り込むことと、外部データを参照することを区別します。

根拠資料・確認情報

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

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/10/28