是否有关于oracle sql中如何发生唯一约束违规的命令?

时间:2018-02-26 10:01:18

标签: sql oracle11g unique-constraint

鉴于我们有这样的表,

表名:my_table;
列:id,a,b,c;
主键:id;
唯一约束:a,(b,c);

我想知道是否存在对唯一约束如何失败的排序。

使用此设置,我执行以下插入操作 insert into my_table values (1,2,3,4);

然后我再次做同样的插入。我是否可以确定第二个插入因主键冲突而失败,而不是因为其他列的唯一键约束?

然后,如果我尝试执行此操作insert into my_table values (2,2,3,4);,我是否有办法确保哪个唯一约束首先失败(列a上的那个或列{{}上的那个) 1}})?

0 个答案:

没有答案