我有一张桌子的 Derby DB V 10.12.1.1:
CREATE TABLE APP.JACKRABBIT_X0020_CORE_NODE
(
NODE_ID CHAR(36) NOT NULL,
NODE_DATA BLOB(2147483647) NOT NULL
);
有些行我可以毫无问题地阅读,但有一行我无法阅读
它在数据集中有奇怪的表示
当我尝试使用 RazorSQL 导出\备份此表时,出现下一个错误:Java exception: ': java.lang.ArrayIndexOutOfBoundsException
导出其他表(或同一个表但没有此问题行)没有任何问题
有什么方法可以理解这条特定线路的问题(损坏的 BLOB 左右)?
在此先感谢您的帮助。
2015 年 11 月 11 日添加
java.sql.SQLException:Java 异常:'-1:java.lang.ArrayIndexOutOfBoundsException'。在 org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) 在 org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) 在 org.apache.derby.impl.jdbc.Util.seeNextException (未知来源)在 org.apache.derby.impl.jdbc.Util.javaException(未知来源)在 org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(未知来源)在 org.apache.derby.impl.jdbc .EmbedResultSet.noStateChangeException(Unknown Source) at org.apache.derby.impl.jdbc.EmbedResultSet.getString(Unknown Source) at derby.App.selectNode(App.java:113) at derby.App.main(App.java: 26) 原因:错误 XJ001:Java 异常:'-1:java.lang.ArrayIndexOutOfBoundsException'。在 org.apache。