我使用SSMS并希望为表创建检查约束。
所以我右键单击约束节点并选择New constraint,然后将表达式设置为Mycolumn > 5
然后我点击关闭。
在此之后,我没有看到在约束节点下添加了这个新的检查约束。我刷新但仍然没有看到它。
然后我添加一行MyColumn = 2
- 没有任何反应。
我在这里缺少什么?我使用的是SQL Server 2008。
我需要使用SSMS来解决这个问题,我知道使用T-SQL的答案。
=============================================== =============
截图:
表格定义
答案 0 :(得分:2)
如果您注意到单击“新约束”时它会打开表格的选项卡。
在检查约束屏幕上单击关闭后,您仍需要保存表格。您可以通过关闭表格窗口或ctrl + s来完成此操作。它会问你是否要保存。说“是”。