「Oracle21c」Oracle表領域をデータファイルと制約ごと削除する

環境

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
Windows 11 Pro 21H2 64bit Oracle Database 21c Express Edition Release 21.0.0.0.0
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0

構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DROP TABLESPACE 表領域名 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
DROP TABLESPACE 表領域名 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
DROP TABLESPACE 表領域名 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

CASCADE CONSTRAINTSをつけてOracleファイルと制約をまとめて表領域を削除します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> DROP TABLESPACE CFTTABSPA INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
表領域が削除されました。
SQL> DROP TABLESPACE CFTTABSPA INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS; 表領域が削除されました。
SQL> DROP TABLESPACE CFTTABSPA INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

表領域が削除されました。

 

Oracle 12c

Posted by arkgame