如何创建具有唯一、非空和非空列的表(Check)?LastName nvarchar(255) NOT NULL,Address nvarchar(255),CHECK(P_Id>0)当我试图创建一个同时具有唯一约束和CHECK约束的表时,它会抛出以下错误。在一个查询中可以使用两个约束吗?LastName nvarchar(255) NOT NULL,
FirstName nvarc
[relacion_institucion_categoria]CHECK([dbo].[func_CHECK_CATEGORIA](id_categoria)=1);The ALTER TABLE statement conflicted with the CHECK constraint"CHECK_CATEGORIA".
ALTER TABLE [tablename] WITH CHECK ADD CONSTRAINT [constraintname] CHECK 但是,当我们通过SQLServer2012ManagementStudio生成脚本时,我将得到以下语句。ALTER TABLE [tablename] WITH NOCHECK ADD