
Oracle 报错总结
Domdy
这个作者很懒,什么都没留下…
展开
-
ORA-04088: error during execution of trigger
ORA-00001: unique constraint XXXXXXX violatedORA-06512: at "XXXXXXXXX", line 5ORA-04088: error during execution of trigger 'TRRIGER_NAME'这种原因大多数是因为Trriger在使用中,如果做merge into操作或者对目标表进行插入、更新操作,都会报这个错。解决:把Trriger 关闭掉,再执行Merge into、insert、Update语句。原创 2022-02-14 15:52:20 · 9091 阅读 · 0 评论 -
Merge into的时候老是报ORA-01400: cannot insert NULL into
1.假如这个字段的值是空格的,看看脚本,是否加了trim(),把空格去掉变成了null。2.查询表,加条件where 字段 is null. 查看源表中的这个字段是否有null的数据。3.表是否存在trriger,没有则创建。一般都能解决这个问题。4.查看系统中是否有对这个表的元数据管理,可能在管理表的时候,把这个字段加了trim()。...原创 2022-02-14 15:38:18 · 1529 阅读 · 0 评论