alter table 表名 add constraint CK_Date check(日期字段 between cast('1900-1-1' as datetime) and cast('2990-1-1' as datetime))check约束简介:
在数据库中,CHECK
约束是指约束表中某一个或者某些列中稿困粗可接受的数据值或者数据格式。例如,可以要求
authors
表的
postcode
列只允许输入六位数字的尺猛邮政编码。
CHECK
约束可以应用于一个或者多个列,也可以将多个CHECK
约束应用于一个列。
当除去某个表时,对这个表的CHECK
约束也将同时被去除。
ALTER TABLE NewTableADD CONSTRAINT CK_NewId CHECK(NewId in[0,1])
ADD CONSTRAINT CK_endtime CHECK(begintime>endtime)
(NewTable 为您的表,NewId为该表中的某个字段)
提示:您endtime应该作为--下机时察渣间 begintime应该作为--上机时间 ;这样更符合逻辑,由于您给出的题目,伏携所以败厅悄答题如上,如果 是您笔误,那么 第二条约束改为 ..(endtime>begintime)即可。。
在查询分仔旅析器中建表的时候timer datetime(8) check(timer<getdate())就可以了 或者在企业管理器中手工点添加约束时条件写轮戚燃 timer<腊虚getdate()欢迎分享,转载请注明来源:内存溢出
评论列表(0条)