【发布时间】:2013-09-24 02:38:41
【问题描述】:
我在下面创建了一个表格, "创建表 UNIQ(NUM INT UNIQUE, NAMES VARCHAR(10))"
现在我想删除/禁用在 NUM 列上设置的 UNIQUE 约束。 如何用 Query.. 做到这一点?
我用谷歌搜索并知道,如果我在创建表时给出约束名称,那么使用该名称我可以轻松删除约束。
前: CREATE TABLE UNIQ(NUM INT CONSTRAINT CONTR_NAME UNIQUE, NAMES VARCHAR(10))
对于删除约束。, ALTER TABLE UNIQ DROP CONSTRAINT CONTR_NAME
提前谢谢.. :)
谢谢
马赫什
【问题讨论】:
-
即使您没有指定名称,约束也会以某种方式命名。找出名称并删除它。
标签: sql sql-server-2005