创建检查约束时的SQL Server Management Studio

时间:2014-07-31 15:42:53

标签: sql sql-server sql-server-2008 tsql

我使用SSMS并希望为表创建检查约束。

所以我右键单击约束节点并选择New constraint,然后将表达式设置为Mycolumn > 5

然后我点击关闭。

在此之后,我没有看到在约束节点下添加了这个新的检查约束。我刷新但仍然没有看到它。

然后我添加一行MyColumn = 2 - 没有任何反应。

我在这里缺少什么?我使用的是SQL Server 2008。

我需要使用SSMS来解决这个问题,我知道使用T-SQL的答案。

=============================================== =============

截图:

表格定义

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

如果您注意到单击“新约束”时它会打开表格的选项卡。

在检查约束屏幕上单击关闭后,您仍需要保存表格。您可以通过关闭表格窗口或ctrl + s来完成此操作。它会问你是否要保存。说“是”。