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 的用法 » 创建数据库 » 使用数据库对象 » 使用表

 

创建表

首次创建数据库时,数据库中只有系统表,用以保存数据库模式。可以在 Interactive SQL 或 Sybase Central 中使用 SQL 语句来创建用于保存数据的新表。

您可以创建两种类型的表:

  • 基表   保存持久性数据的表。在您显式删除数据或删除该表之前,基表及其数据都一直存在。称之为基表是为了与临时表和视图相区分。

  • 临时表   临时表中的数据只针对一个连接而保存。全局临时表定义(但不包括数据)一直保存在数据库中直到被删除。局部临时表定义和数据的存在时间仅为一个连接的持续时间。请参见使用临时表

表由行和列组成。每一列保存一类特定的信息(例如电话号码或名称),而每一行指定一个特定的条目。

♦  创建表 (Sybase Central)
  1. 以具有 DBA 权限的用户身份连接到数据库。

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

  3. 按照 [创建表向导] 中的说明操作。

  4. 在右窗格中,单击 [] 选项卡,并配置表。

  5. 选择 [文件] » [保存]。

♦  创建表 (SQL)
  1. 以具有 DBA 权限的用户身份连接到数据库。

  2. 执行 CREATE TABLE 语句。

示例

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

CREATE TABLE Skills (
   SkillID INTEGER NOT NULL,
   SkillName CHAR( 20 ) NOT NULL,
   SkillType CHAR( 20 ) NOT NULL
);

请参见CREATE TABLE 语句