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 表

可以在 Interactive SQL 中使用 SQL 语句或通过 Sybase Central 来创建用于保存关系数据的新表。

在 UltraLite 中,您只能创建基表,您将对该表进行声明以保存持久数据。在您显式删除数据或删除该表之前,基表及其数据都一直存在。UltraLite 不支持全局临时表或已声明临时表。

注意

UltraLite 应用程序中的表必须包含一个主键。在 MobiLink 同步过程中也需要主键,以便将 UltraLite 数据库中的行与统一数据库中的行关联。

Sybase Central

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

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

  2. 在左窗格中,右击 [] 并选择 [新建] » []。

  3. 在 [您要给新表指定什么名称] 字段中键入新表名称。

  4. 单击 [完成]。

  5. 从 [文件] 菜单中选择 [保存表]。

Interactive SQL

在 Interactive SQL 中,您可以在创建新表时声明列。

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

  2. 执行 CREATE TABLE 语句。

    例如,以下语句会创建一个新表来描述公司中雇员的各种技能和专业水平。表中的列分别保存每种技能的标识号、技能名称和类型(例如,技术或管理)。

    CREATE TABLE Skills (
       SkillID INTEGER PRIMARY KEY,
       SkillName CHAR( 20 ) NOT NULL,
       SkillType CHAR( 20 ) NOT NULL
    );
另请参见