问题标签 [ora-01461]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
785 浏览

oracle - ORA-01461 (with > 4k varchar2) 错误仅在合并语句中。插入或更新工作正常

这是我的线索……我在使用 oracle 11g。搜索了很多,但没有找到。

我需要执行 DML 操作,其中可以包含 > 4k 个字符的数据。

如果我直接在 oracle 中使用 sql 块,就像下一个一样,一切正常

但!!!如果我使用合并语句,它会给我错误ORA-01461

如果有一些提示将不胜感激:)

0 投票
1 回答
609 浏览

oracle11g - OpenJpa2.0 如何将 Oracle sys.XMLTYPE 列映射到字符串

我更改了 persistence.xml 中的更改我还更改了 xml 字段的列定义 (columnDefinition="XDB.XMLType")

我检查了 OpenJpa(http://openjpa.208410.n2.nabble.com/Oracle-XMLType-fetch-problems-td6208344.html)网站和 IBM(http://www.ibm.com/support/knowledgecenter/SS7J6S_7。 5.0/com.ibm.wsadapters.jca.jdbc.doc/env/doc/rjdb_problemsolutions.html )

我的环境是 OpenJpa 2.0 和 WAS 7

它的抛出异常 org.apache.openjpa.persistence.PersistenceException: ORA-06502: PL/SQL: numeric or value error: string buffer too small ORA-06512: at "SYS.XMLTYPE", line 169

请在不更改 OpenJpa2.0 作为 IBM WebSphere Application Server V7.0 的一部分的情况下建议我如何处理 sys.XMLTYPE 数据,我正在将我的应用程序从 db2 迁移到同一环境中的 Oracle。

0 投票
0 回答
133 浏览

plsql - ORA-01461 批量插入期间出现异常

每条记录插入有效,但如果我尝试使用批量插入,我会得到 ORA-01461 异常。

以下是表的列定义:

“t_label”是行类型 fabric_label_last 的关联数组。