【问题标题】:Drop unique constraint on column [duplicate]删除列上的唯一约束[重复]
【发布时间】:2017-02-23 15:12:22
【问题描述】:

我已运行以下查询以在“名称”列上添加唯一约束。

alter table mytable 
  add unique (name) 

现在我正在尝试删除此约束,但出现错误。

请给我一个解决方案。

谢谢

ps。我正在使用 SQL Server

【问题讨论】:

  • 请发布错误
  • Msg 3728, Level 16, State 1, Line 1 'name' 不是约束。消息 3727,级别 16,状态 0,行 1 无法删除约束。查看以前的错误。
  • ALTER TABLE users DROP CONSTRAINT 'constraints_name'
  • “constraints_name”附近的语法不正确。
  • 不使用单引号作为

标签: sql-server


【解决方案1】:

你可以使用

ALTER TABLE dbo.mytable DROP CONSTRAINT constraintname; 

【讨论】:

    猜你喜欢
    • 2012-05-11
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-26
    相关资源
    最近更新 更多