SQLServer表的创建和操作28.pptVIP

  • 9
  • 0
  • 约 51页
  • 2017-07-16 发布于四川
  • 举报
3.3 以命令方式创建表 3.3.1 创建表:CREATE TABLE 1.创建表命令 创建表命令的主要格式如下: CREATE TABLE 表名 ?( { 列定义 | 计算列定义 | 列集} ???? [ 表约束 ] [ ,...n ] ) [ ; ] 3.3.1 创建表:CREATE TABLE 列的定义可以是下列3种。 1)列 列定义 ::= 列名 数据类型/*指定列名、列的数据类型*/ [ NULL | NOT NULL ] /*指定是否为空*/ [ [ CONSTRAINT 约束名 ] DEFAULT常量表达式 /*指定默认值*/ ] | [ IDENTITY [ (初值, 增量) ] /*指定列为标识列*/ [ ROWGUIDCOL ] /*指定列为全局标识符列*/ [ 列约束 … ] /*指定列的约束*/ 数据类型 ::= 类型名 [ (?精度 [ ,?小数位 ] | max ] 3.3.1 创建表:CREATE TABLE 2)计算列 计算列中的值是通过其他列计算出来的,该列实际并不存放值。 计算列定义 ::=? 列名 AS 计算列表达式 [ PERSISTED [ NOT NULL ] ] 3.3.1 创建表:CREATE TABLE 3)列集 列集用于XML列。 【例3.3】 设已经创建

文档评论(0)

1亿VIP精品文档

相关文档