9.3 9.4 9.5 9.6 10 11 12 13 14 Current(15)
阿里云PostgreSQL 问题报告 纠错本页面
PostgreSQL 9.3.1 中文手册
上一页上一级下一页

DROP DATABASE

名称

DROP DATABASE -- 删除一个数据库

大纲

DROP DATABASE [ IF EXISTS ] name

描述

DROP DATABASE删除一个数据库。删除一个现存数据库的目录入口并且删除包含数据的目录。 只有数据库所有者能够执行这条命令。还有,如果你或者任何其他人正在与目标数据库连接, 那么就不能执行这条命令。所以要与postgres或者任何其它数据库连接,再发出这条命令。

DROP DATABASE不能撤销,小心使用!

参数

IF EXISTS

如果指定的数据库不存在,那么发出一个 notice 而不是抛出一个错误。

name

要被删除的现有数据库名。

注意

DROP DATABASE不能在事务块中执行。

这条命令在和目标数据库连接时不能执行。通常更好的做法是用dropdb 程序代替,该程序是此命令的一个封装。

兼容性

SQL 标准里没有DROP DATABASE语句。

又见

CREATE DATABASE

上一页起始页下一页
DROP CONVERSION上一级DROP DOMAIN
<
/BODY>

AltStyle によって変換されたページ (->オリジナル) /