在Oracle數據庫中,DROP TABLESPACE語句用于刪除一個表空間及其包含的所有對象,包括數據文件、表、索引等。
語法如下:
```sql
DROP TABLESPACE tablespace_name [INCLUDING CONTENTS] [CASCADE CONSTRAINTS];
```
- tablespace_name:指定要刪除的表空間的名稱。
- INCLUDING CONTENTS:可選項,指定同時刪除表空間中的所有對象。
- CASCADE CONSTRAINTS:可選項,指定刪除表空間時同時刪除表空間中的所有約束。
需要注意的是,使用DROP TABLESPACE語句會永久刪除表空間及其包含的所有對象,一旦刪除后無法恢復,請謹慎使用該語句。