Codeigniter ORA-00001:唯一约束



此错误:Message: oci_execute (): ORA-00001: unique constraint (SCHEMA_NAME. xml)。NAME约束)违反

我想知道如果我不如何处理错误更简单,更通用。

因为否则我将不得不在添加之前检查模型的每个功能,以确保没有重复,并且不会给出上面提到的错误。

有人知道解决这个问题的简单方法吗?

谢谢。

可以指定一个提示,它允许语句在不插入重复数据的情况下成功执行。对于作业可能尝试多次插入相同数据的复制或批量数据加载,它可能很有用。我不推荐它作为用户应用程序的一部分。

" IGNORE_ROW_ON_DUPKEY_INDEX提示仅适用于单表INSERT操作。不支持UPDATE、DELETE、MERGE或多表插入操作。IGNORE_ROW_ON_DUPKEY_INDEX导致语句忽略指定列集或指定索引的唯一键冲突。当遇到唯一键冲突时,将发生行级回滚,并继续执行下一个输入行。"

相关内容

  • 没有找到相关文章

最新更新