テーブルを削除するには、DROP TABLE文を使用します。
構文
- (テーブルを削除する)
- DROP TABLE <テーブル名> [CASCADE CONSTRAINTS] [PURGE];
CASCADE CONSTRAINTS | 制約も同時に削除する場合に指定する |
---|---|
PURGE | リサイクルビンに移さず完全に削除する場合に指定する |
サンプル
例)mytblテーブルを制約と共に削除する
1 |
DROP TABLE mytbl CASCADE CONSTRAINTS; |
- 実行例
- SQL> DROP TABLE mytbl CASCADE CONSTRAINTS; 表が削除されました。
解説
- 特に理由が無い限り、PURGEは付けない方が安全です。
(リサイクルビンにあればいつでも復活させることができるため。)