Oracle Database テーブルを削除する
- 作成日 2023.12.11
- Oracle Database
- Oracle Database
Oracle Databaseで、テーブルを削除する手順を記述してます。「DROP TABLE」でテーブル名を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
手順
テーブルを削除するには、「DROP TABLE」を使用します。
DROP TABLE テーブル名;
実際に、「FOO」というテーブルを削除してみます。
DROP TABLE FOO;
実行結果
テーブルが削除されていることが確認できます。
存在しないテーブルを削除するとエラーとなります。
次のコマンドの開始中にエラーが発生しました : 行 1 -
DROP TABLE FOO
エラー・レポート -
ORA-00942: 表またはビューが存在しません。
00942. 00000 - "table or view does not exist"
*Cause:
*Action:
制約も削除
制約も削除するには「CASCADE CONSTRAINTS」を使用します。
DROP TABLE テーブル名 CASCADE CONSTRAINTS;
完全削除
復元できないように完全削除する場合は「CASCADE CONSTRAINTS PURGE」を使用します。
DROP TABLE テーブル名 CASCADE CONSTRAINTS PURGE;
-
前の記事
Redis keyに設定されているハッシュ値のフィールド値のみを全て取得する 2023.12.11
-
次の記事
PostgreSQL 小数以下の四捨五入を行う 2023.12.11
コメントを書く