71 lines
1.3 KiB
Markdown
71 lines
1.3 KiB
Markdown
DROP DATABASE
|
|
==================================
|
|
|
|
|
|
|
|
描述
|
|
-----------
|
|
|
|
DROP DATABASE 用于删除数据库。
|
|
|
|
格式
|
|
-----------
|
|
|
|
```javascript
|
|
drop_database_stmt:
|
|
DROP DATABASE [IF EXISTS] database_name;
|
|
```
|
|
|
|
|
|
|
|
参数解释
|
|
-------------
|
|
|
|
|
|
|
|
| **参数** | **描述** |
|
|
|---------------|-------------------|
|
|
| IF EXISTS | 用于防止当数据库不存在时发生错误。 |
|
|
| database_name | 指定待删除的数据库名。 |
|
|
|
|
|
|
|
|
示例
|
|
-----------
|
|
|
|
* 删除数据库 test2。
|
|
|
|
|
|
|
|
|
|
```javascript
|
|
OceanBase(admin@test)>drop database test2;
|
|
Query OK, 0 rows affected (0.03 sec)
|
|
```
|
|
|
|
|
|
|
|
* 删除不存在的数据库 notest。
|
|
|
|
|
|
|
|
|
|
```javascript
|
|
OceanBase(admin@test)>drop database notest;
|
|
ERROR 1008 (HY000): Can't drop database 'notest'; database doesn't exist
|
|
|
|
OceanBase(admin@test)>drop database if exists notest;
|
|
Query OK, 0 rows affected, 1 warning (0.00 sec)
|
|
|
|
OceanBase(admin@test)>show warnings;
|
|
+-------+------+------------------------------------------------------+
|
|
| Level | Code | Message |
|
|
+-------+------+------------------------------------------------------+
|
|
| Note | 1008 | Can't drop database 'notest'; database doesn't exist |
|
|
+-------+------+------------------------------------------------------+
|
|
1 row in set (0.00 sec)
|
|
```
|
|
|
|
|
|
|