相关疑难解决方法(0)

如何查找给定列是否存在唯一键约束

我正在使用perl脚本,我需要运行更新查询.但我需要检查更新sql命令是否违反唯一键约束.所以,如果我有一个表tb(C1,C2,C3),我的更新查询如下:

update tb set C1='b1' where C2='a1' ;
Run Code Online (Sandbox Code Playgroud)

有没有办法C1,C2 尝试更新之前查找列是否存在唯一键约束?即:UNIQUE(C1,C2).

sql postgresql postgresql-9.2

4
推荐指数
1
解决办法
2623
查看次数

标签 统计

postgresql ×1

postgresql-9.2 ×1

sql ×1