T-sql 创建约束

来源:互联网 发布:初学者如何学习编程 编辑:程序博客网 时间:2024/05/18 02:23

要用查询分析器写约束却忘记了,记一笔备忘
主键约束:
alter table transInfo[主表]
   add constraint PK_UID[主键约束名称]  primary key (UID)[主表字段]

主外键约束:
alter table  transInfo[主表] add constraint
    FK_cardID[主外键约束名称] foreign key (cardID)[主表字段]  references cardInfo(cardID)[从表(从表字段)]

唯一约束:
alter table transInfo[主表]
   add  constraint  UQ_A_AdPlace[唯一约束名称]  unique (A_AdPlace) [主表字段]

检查约束:
alter table  transInfo[主表] add constraint
   CK_transMoney[检查约束名称] check (transMoney[主表字段]>0)

默认约束:
alter table  transInfo[主表] add constraint
   DF_transDate[默认约束名称] default (getdate()[默认的条件]) for transDate[主表字段]

原创粉丝点击