日期:2014-05-17  浏览次数:20635 次

sql server 2008 management studio 设置字段约束的问题?
有一个表格,里面有字段dj(单价)约束大于0,chl(存货量)约束大于等于0。
我在dj右击——check约束里,常规:表达式里写入:dj>0
然后在chl右击——check约束里,常规:表达式也变成dj>0,我把它改成chl>=0,发现dj的约束表达式也变成chl>=0了。
我初学SQL server,这是怎么回事?

------解决方案--------------------
在这里添加,一共添加两个
------解决方案--------------------
选中第一条,然后按住shift,再点击第二条数据,右键,选中“设为主键”


------解决方案--------------------
总之就是要两个列同时选中
------解决方案--------------------
ALTER TABLE dbo.test11 ADD CONSTRAINT
DF_test11_xb DEFAULT '男' FOR xb
GO

dbo.test11是我的测试表
------解决方案--------------------
ALTER TABLE dbo.test11 ADD CONSTRAINT DF_test11_xb DEFAULT '男' FOR xb
GO
只是换行而已,没关系,DF那个任意。我只是告诉你大概格式而已,你也可以定义自己的规则