我正在使用perl脚本,我需要运行更新查询.但我需要检查更新sql命令是否违反唯一键约束.所以,如果我有一个表tb(C1,C2,C3),我的更新查询如下:
tb(C1,C2,C3)
update tb set C1='b1' where C2='a1' ;
有没有办法C1,C2 在尝试更新之前查找列是否存在唯一键约束?即:UNIQUE(C1,C2).
C1,C2
UNIQUE(C1,C2)
sql postgresql postgresql-9.2
postgresql ×1
postgresql-9.2 ×1
sql ×1