考虑包含唯一键和主键的表.the表已经包含data.If我向表中添加了任何行我收到了一个错误(ORA - 0001),这是由于向主键或唯一键添加了重复的值.Here我无法确定错误是由于向主键或唯一键添加了重复的值造成的有人建议我如何识别这一点吗?
发布于 2010-12-24 17:19:09
ORA-00001 message的格式为:
ORA-00001:违反唯一约束(string.string)
其中string.string是schema.constraint_name。这就是为什么给我们的约束起一个有用的名字是一个很好的做法。
create table t23
( id number not null
, col1 varchar2(30)
, col2 date
, constraint t23_pk primary key (id)
, constraint t23_uk unique (col1)
)
/发布于 2010-12-24 17:11:36
该错误将显示违反的约束。该消息应如下所示:
ORA-00001:违反唯一约束(string.string)
其中(string.string)将是约束的名称
https://stackoverflow.com/questions/4525285
复制相似问题