T-sql 创建约束

要用查询分析器写约束却忘记了,记一笔备忘
主键约束:
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[主表字段]

posted @ 2008-10-20 14:03  zmxmiss  阅读(1129)  评论(0编辑  收藏  举报