我以前SET CONSTRAINTS ALL DEFERRED
在我的 Oracle 事务中执行过,但是一旦我调用insertRow
从配置为andResultSet
获得的,我仍然得到一个( : 违反完整性约束)。PreparedStatement
TYPE_SCROLL_INSENSITIVE
CONCUR_UPDATABLE
java.sql.SQLIntegrityConstraintViolationException
ORA-02291
这是一个带有“自我”外键约束的表(它表示一个图;特别是一棵树),因此当我稍后插入后面的行时,实际上应该满足该约束。
为什么SET CONSTRAINTS ALL DEFERRED
显然被忽略了,我能做些什么呢?