标签: mysql sql constraints
我需要在表中添加一个约束,强制每行中的值不同。 离。
ID | Column1(int) | Column2(int)
1 | 5 | 5
我需要阻止它被允许。 关于如何限制第2列与第1列相同的任何想法? 谢谢!
答案 0 :(得分:0)
您可以使用可在执行之前验证INSERT或UPDATE的触发器。如果列值等于,则可能抛出异常/错误。
但是,在应用程序端强制执行此约束可能更好(但这取决于......)