这是一个新请求,因为旧请求无法删除。
我想改变一个CONSTRAINT,所以当我INSERT并且不更新表时它只使用stored_procedure
有办法做到这一点吗?
亲切的问候。
答案 0 :(得分:0)
您可以使用INSTEAD OF Trigger禁用CONSTRAINT,然后执行UPDATE。要禁用CONSTRAINT,您可以执行以下操作:
ALTER TABLE YourTable NOCHECK CONSTRAINT ConstraintName
UPDATE...(FROM INSERTED)
ALTER TABLE YourTable CHECK CONSTRAINT ConstraintName