【发布时间】:2019-02-15 17:25:53
【问题描述】:
我想得到这个对象的名字
删除具有该名称的约束
ALTER TABLE dbo.Establecimientos
DROP CONSTRAINT DF__Estableci__proce__498EEC8D
DF__Estableci__proce__498EEC8D 是我与之发生冲突的对象的名称
我需要捕获该错误并自动为他替换我的代码。
【问题讨论】:
-
盲目地开始放弃这样的约束可能是一个非常糟糕的主意。这具有成为xy problem 的所有迹象。
-
是一个案例。我刚刚为他在开发环境中执行创建了一个脚本,并且我只是为: 1 .- 在安装前第一次执行脚本。 2 .- 脚本执行以防出错,我们需要返回数据库中的更改
-
也许在dba.stackexchange.com上研究得更好
标签: sql sql-server heidisql