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

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » 使用 UltraLite 数据库 » 使用 UltraLite 数据库 » 使用 UltraLite 表和列

 

删除 UltraLite 表

如果表满足以下条件,即可将其删除:

  • 未用作发布中的项目。

  • 不存在任何被其它表的外键所引用的列。

在这些情况下,必须先更改发布或删除外键,之后 才可成功删除表。

可以使用 Sybase Central 或 Interactive SQL 执行此任务。

Sybase Central

在 Sybase Central 中,您可在使用所选表时执行这些任务。

♦  删除 UltraLite 表 (Sybase Central)
  1. 连接到 UltraLite 数据库。

  2. 在左窗格中,双击 []。

  3. 右击表,然后选择 [删除]。

  4. 单击 []。

Interactive SQL

在 Interactive SQL 中,删除 (Delete) 表也称作将其删除 (Drop)。您可以通过执行 DROP TABLE 语句来删除表。

♦  删除 UltraLite 表 (Interactive SQL)
  1. 连接到 UltraLite 数据库。

  2. 执行 DROP TABLE 语句。

    例如,以下 DROP TABLE 语句会删除 Skills 表中的所有记录,然后从数据库中删除 Skills 表的定义:

    DROP TABLE Skills;

    与 CREATE 语句类似,DROP 语句在删除表前后会自动执行 COMMIT 语句。此语句会使上次执行 COMMIT 或 ROLLBACK 后对数据库的所有更改成为永久更改。DROP 语句还会删除表上的所有索引。

另请参见