删除 CHECK 约束

可以使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2014 中删除检查约束。 删除 CHECK 约束将取消对在约束表达式中包含的一列或多列中可接受的数据值的限制。

本主题内容

在您开始之前

安全

权限

需要对表具有 ALTER 权限。

使用 SQL Server Management Studio

删除 CHECK 约束

  1. “对象资源管理器”中,展开具有 CHECK 约束的表。

  2. 展开约束。

  3. 右键单击该约束,然后单击“删除”

  4. “删除对象” 对话框中,单击 “确定”

使用 Transact-SQL

删除 CHECK 约束

  1. “对象资源管理器” 中,连接到某个数据库引擎实例。

  2. 在标准栏上,单击“新建查询”

  3. 将以下示例复制并粘贴到查询窗口中,然后单击 执行

    ALTER TABLE dbo.DocExc   
    DROP CONSTRAINT CHK_ColumnD_DocExc;  
    GO  
    

有关详细信息,请参阅 ALTER TABLE (Transact-SQL)