Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
从数据库中删除表及其所有数据。
DROP TABLE [ IF EXISTS ] table-name
DROP 语句从数据库中删除指定的表。表中的所有数据以及所有索引和键也均被删除。
当 DROP TABLE 语句正在被处理时,UltraLite 不会处理引用该表或其索引的请求或查询。此外,当有活动查询或未提交的事务时,您也无法执行 DROP TABLE 语句。
如果您不希望在 DROP TABLE 语句试图删除不存在的表时返回错误,请使用 IF EXISTS 子句。
对于 UltraLite.NET,除非也为所有数据对象(例如 ULDataReader)调用了 Diapose 方法,否则您将无法执行此语句。请参见ULBulkCopy.Dispose 方法 [UltraLite.NET]。
如果模式更改同时开始,则语句将不会被释放。请参见UltraLite 数据库模式。
以下语句从数据库中删除虚构表 EmployeeBenefits:
DROP TABLE EmployeeBenefits