我想对 SQL Server 2008 中任何表中的列使用检查约束。
我想给检查约束一个限定名称。
我已经看过几个关于如何创建它的语法版本:
ALTER TABLE [dbo].[Roles2016.UsersCRM] WITH CHECK
ADD CHECK (([Estado]=(4) OR [Estado]=(3) OR [Estado]=(2) OR [Estado]=(1)))
ALTER TABLE [dbo].[Roles2016.UsersCRM] WITH CHECK
ADD CONSTRAINT [CK_UsuariosCRM_Estado]
CHECK (([Estado]=(4) OR [Estado]=(3) OR [Estado]=(2) OR [Estado]=(1)))
有什么区别ADD CHECK
和ADD CONSTRAINT
检查约束?