当前位置: 首页 > 图文教程 > 数据库 > Oracle > java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input

Oracle
Linux ORCLE数据库增量备份脚本
oracle 常用的几个SQL
oracle中的视图详解

Oracle 中的 java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 64 ::
收藏到网摘: n/a

Unable to construct a Datum from the specified input的解决方法 Q:
I am working with Oracle database 8.1.7 and I have written a JAVA code to update the table which contains one BLOB field .
I am using updateBinaryStream method of resultset to update the BLOB field but it is failing after giving following exception
java.sql.SQLException: Internal Error: Unable to construct a Datum from the specified input
Can anyone help me in this regard ?

A:
That's because you are using FileInputStream. FileInputStream doesn't implement all methods of java.io.InputStream. Use java.io.File instead.