可按如下语句加约束:
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 约束也将同时被去除。
- 当你创建一个表CREATE TABLE#TA
(
ID INT,
FDATE smalldatetime的默认值(CONVERT(CHAR(10),GETDATE(),121)))
INSERT#TA(ID)选择1
SELECT * FROM#TA
- 更新表
DROP TABLE#助教
CREATE TABLE #TA
(
ID INT,
FDATE SMALLDATETIME
)
ALTER TABLE#助教
ADD CONSTRAINT df_date默认(CONVERT(CHAR (10),GETDATE(),121)),用于FDATE
#TA(ID)选择1
SELECT * FROM#助教
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)