T-SQL创建的基本语法

  • T-SQL创建基本表语法:
    CREATE TABLE <基本表名>
    ( 列名 数据类型(长度) 列级完整性约束,
      ……
      列名 数据类型(长度) 列级完整性约束,
      表级完整性约束
    );
    CREATE TABLE语句中列级完整性约束的写法:
    NULL|NOT NULL
    [CONSTRAINT 约束名] PRIMARY KEY
    [CONSTRAINT 约束名] REFERENCES 被参照关系(主码)
    [CONSTRAINT 约束名] UNIQUE
    [CONSTRAINT 约束名] DEFAULT 默认值
    [CONSTRAINT 约束名] CHECK (检查条件)
    CREATE TABLE语句中表级完整性约束的写法:
    [CONSTRAINT 约束名] PRIMARY KEY(主属性1,主属性2,……)
    [CONSTRAINT 约束名] FOREIGN KEY(外码) REFERENCES 被参照关系(主码)
    [CONSTRAINT 约束名] CHECK (检查条件)

  • T-SQL修改基本表语法:
    ALTER TABLE table_name
    |ADD <column_name> <data_type> [<column_constraints>]
    |ADD [CONSTRAINT <constraint_name>] PRIMARY KEY (<column_name>[,...n])
    |ADD [CONSTRAINT <constraint_name>] FOREIGN KEY (<column_name>)
     REFERENCES <referenced_table> [(<referenced_column>)]
    |ALTER COLUMN <column_name> <new_data_type> NULL|NOT NULL
    |DROP COLUMN <column_name>}[,...n]
    |DROP [CONSTRAINT] <constraint_name>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值