0

我需要向表中添加一个约束,该约束将强制每行中的值不同。前任。

ID | Column1(int) | Column2(int)

1  |     5        |    5

我需要阻止这被允许。关于如何限制第 2 列与第 1 列相同的任何想法?谢谢!

4

1 回答 1

0

您可以使用可以在执行之前验证 INSERT 或 UPDATE 的触发器。如果列值相等,它可能会引发异常/错误。

但是,在应用程序端强制执行此约束可能会更好(但这取决于...)

于 2013-10-23T15:29:44.297 回答