java.sql.SQLException:ORA-01403:OJDBC6

时间:2017-01-25 11:59:02

标签: java oracle

我正在使用Java / Oracle

开展遗留项目

我有很多pl / sql程序和类型。我在我的一个类型中添加了新字段。这是其中一个数据库表中的新列。 在我的java代码中,我有这样的代码:

ARRAY arrayObjects = (ARRAY) datum[0];

 Datum[] dataObjects = arrayObjects.getOracleArray();

datum [0]包含我的类型的数组。但在第二排抛出:

  

java.sql.SQLException:ORA-01403:未找到数据

     

ORA-06512:第1行

问题不在pl / sql我调试它并且过程返回正确的数据。有很多数据,所以它不是Select / Into问题。

为什么会出现这种情况的任何想法?

最好的问候。

1 个答案:

答案 0 :(得分:0)

问题在于我忘了重新创建类型的同义词。