ORA-02299 错误表示“无法验证(...)- 找到重复关键字”。这通常发生在尝试验证一个唯一约束(unique constraint)时,数据库中发现存在重复的数据记录,从而导致约束无法成功建立或启用。 二、可能导致ORA-02299错误出现的常见原因 数据表中已存在重复记录:在尝试为表的某列或某几列添加唯一约束时,如果表中已经存在重复...
my:就是表中已经存在属性一样的几行了,再加unique自然会出错. 今天,给一个表加多列唯一约束时出错。SQL语句:ALTER TABLE orgid ADD UNIQUE(orgidtypcd, idnbr); 错误信息: ORA-02299:无法验证(OSIBANK.SYS_C20952)-找到重复关键字 莫不是有多条记录的orgidtypcd,idnbr两列同时相同。check一下,检查sql如...