DROP TABLESPACEはテーブルスペースを削除します。
説明
DROP TABLESPACEは、システムからテーブルスペースを削除します。
テーブルスペースは、所有者またはスーパーユーザーによってのみ削除できます。 削除するには、すべてのデータベースオブジェクトのテーブルスペースが空である必要があります。 現在のデータベースのオブジェクトがテーブルスペースを使用していない場合でも、他のデータベースのオブジェクトがテーブルスペースに存在する可能性があります。 また、アクティブなセッションの設定テーブルスペースがtemp_tablespacesにリストされている場合、テーブルスペースに一時ファイルが存在するため、DROPが失敗することがあります。
概要
DROP TABLESPACE [ IF EXISTS] 名パラメーター
IF EXISTS: テーブルスペースが存在しない場合は、エラーをスローしないでください。 この場合、通知が発行されます。name: テーブルスペースの名前。
注
DROP TABLESPACEはトランザクションブロック内では実行できません。
例
システムからtablespace mystuffを削除するには:
ドロップTABLESPACE mystuff;