我接近接受的唯一答案是涉及在列上设置UNIQUE约束。
...在sql中,禁止在两列之间重复输入。所以,我说有两个栏目,'包裹'和'年'。我如何禁止重复输入Parcel = 1,Year = 1和Parcel = 1,Year = 1?我需要这样做,同时仍然允许在每个相应的列中重复,只是不允许
答案 0 :(得分:4)
添加跨越这两列的UNIQUE约束:
ALTER TABLE table_name
add CONSTRAINT constraint_name UNIQUE (Parcel, Year);
答案 1 :(得分:0)
在两列的组合上设置唯一约束。我通常使用GUI而不是编写脚本来做这种事情,所以我不能给你任何代码来帮助解决这个问题。