在sql中如何指定表中数据
我要在sql中指定某一个表中的某一个列的属性不能为负,怎么办
谢谢
[解决办法]
- SQL code
--加一个检查约束:例子:gocreate table tbl(id int ckeck (id>0))
[解决办法]
如果表已经存在的话,可以使用下面的语句:
- SQL code
Alter Table tableNameAdd Check(columnName >= 0)
[解决办法]
如果表已经创建,那么就:
alter table 表名 add constraint 约束名 check (字段名>0)
[解决办法]
不能为负是大于等于0 (>=0)。