我想在创建表时对某个字段设置条件。
该字段必须 >20。
我尝试过:
Create table tblvideos(
VideoID identity(1,1) primarykey,
Rental bigint default>20
);
最佳答案
您正在寻找检查约束
Create table tblvideos(
VideoID identity(1,1) primarykey,
Rental bigint
CHECK (Rental >=20) );
如果你想要名称检查约束,你可以这样做
Create table tblvideos(
VideoID int identity(1,1) primary key,
Rental bigint,
CONSTRAINT CHK_limt CHECK (rental>=20)
);
关于sql-server - 创建表时的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44393735/