ORACLE MASTER Bronze DBA 26ai記憶域の割当てと空き容量オリジナル・公式資料照合難易度

不要な通常表の全行を除去し、列定義や表自体は残す目的でTRUNCATE TABLEを検討している。DROP TABLEとの主な違いはどれか。

A
TRUNCATEは必ず一行だけを条件付きで削除する

WHERE条件で一行だけを選ぶ操作ではない。

B
DROPは全行を残し列名だけを変える

DROP TABLEは表の削除であり列名変更ではない。

C
TRUNCATEは表定義を残し、全行を除去する★ 正解

表自体を削除するDROPとは対象範囲が異なる。

D
TRUNCATEは実行前の状態へ常にROLLBACKできる通常DMLである

通常のDELETEと同じロールバック可能性ではない。

解説

TRUNCATE TABLEは表を残して全行を除去するDDLである。表そのものの定義を削除するDROP TABLEや、通常DMLのDELETEと区別する。

根拠資料・確認情報

対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
不要な通常表の全行を除去し、列定義や表自体は残す目的でTRUNCATE TABL | ORACLE MASTER Bronze DBA 26ai 練習問題・解説 | まなびの時間