数据库以及表创建.pptVIP

  • 3
  • 0
  • 约1.97万字
  • 约 84页
  • 2019-11-10 发布于广东
  • 举报
表名 表名必须符合标识符规则,最多包含 128 个字符,在数据库中必须唯一。 列选项 列选项用于定义列的相关属性,对应列采取的限制措施,如非空性、默认值、唯一性、完整性等: ① NULL | NOT NULL:NULL表示列可取空值,NOT NULL表示列不可取空值。如果不指定,则默认为NULL。 ② DEFAULT:为所在列指定默认值,默认值必须是一个常量值、标量函数或NULL值。DEFAULT定义可适用于除定义为timestamp或带IDENTITY属性的列以外的任何列。 ③ IDENTITY:指出该列为标识列,为该列提供一个唯一的、递增的值。 ④ 列的约束:指定主键等。例如指定该列为主键可以使用PRIMARY KEY关键字。一个表只能定义一个主键,主键必须为NOT NULL。 表选项 当完整性约束涉及该表的多个属性列时,必须定义在表级上。这些定义连同对应的列约束被存储在系统中。当对数据库进行相关操作时,系统自动检查操作的合法性。 定义计算列 计算列的值通过计算表达式得到。如果需要 将该列的数据物理化,需要使用PERSISTED关键字。 如果没有使用PERSISTED关键字,则在计算列上不 能添加如PRIMARY KEY、UNIQUE、DEFAULT等约 束条件。 【例3-10】使用CREATE TABLE语句创建表teacher。 USE JXGL

文档评论(0)

1亿VIP精品文档

相关文档