• 您的位置我爱Aspx >> 数据库 >> 创建数据库表
  • 创建数据库表

  • 作者:aspxer  来源:internet  日期:2007-5-22 0:33:33  关键字:数据库,数据
  • 指定IDENTITY 列的初始值。

  • increment

    指定IDENTITY 列的增量。

  • NOT FOR REPLICATION

    指定列的IDENTITY 属性在把从其它表中复制的数据插入到表中时不发生作用,即 不足的生成列值,使得复制的数据行保持原来的列值。

  • ROWGUIDCOL

    指定列为全球惟一鉴别行号列(ROWGUIDCOL是Row Global Unique Identifier Column 的缩写)。此列的数据类型必须为UNIQUEIDENTIFIER 类型。一个表中数据类型为UNIQUEIDENTIFIER 的列中只能有一个列被定义为ROWGUIDCOL 列。ROWGUIDCOL 属性 不会使列值具有惟一性,也不会自动生成一个新的数值给插入的行。需要在INSERT 语句 中使用NEWID()函数或指定列的缺省值为NEWID()函数。

  • COLLATE指明表使用的校验方式。
  • column_constraint 和table_constraint

    指定列约束和表约束,我们将在下一节中介绍其具体定义。

    其余参数将在后面的章节中逐步讲述。

注意: 一个表至少有一列,但最多不超过1024个列。 每个数据库中最多可以创建200万个表。 表在存储时使用的计量单位是盘区(Extent)。一个盘区分为8个数据页,每页8KB字节。在创建新表时,会分配给它一个初始只为一个盘区的存储空间。当增加表的存储空间时,以盘区为单位增加。

7.1.3 用Enterprise Manager 创建表

在Enterprise Manager 中创建表按以下步骤进行:

(1) 在要创建表的数据库中选择“Tables” 对象后,单击右键,从快捷菜单中选择“New Table” 选项,或在工具栏中选择图标,即会出现如图7-1 所示的定义列对话框。在此可以是设定表的列名、数据类型、精度、缺省值等属性。

我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:系统数据库
    下一篇:实例数据库