Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 语句 » SQL 语句 (A-D)

 

DROP DATABASE 语句

此语句用于删除与数据库关联的数据库文件。

语法
DROP DATABASE database-name [ KEY key ]
注释

DROP DATABASE 语句将磁盘中所有关联的数据库文件物理删除。如果数据库文件不存在,或者不满足启动数据库的条件,则会生成错误。

DROP DATABASE 不能用在存储过程、触发器、事件或批处理中。

权限

所需的权限使用数据库服务器 -gu 选项来设置。缺省设置为要求具有 DBA 权限。

数据库必须未被使用才能进行删除。

如果要删除高度加密的数据库,必须指定密钥

Windows Mobile 上不支持。

副作用

除了从磁盘上删除数据库文件外,任何关联的事务日志文件或事务日志镜像文件也被删除。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

删除 C:\temp 目录中的数据库 temp.db

DROP DATABASE 'c:\temp\temp.db';