提交数据库时报missing expression
问题描述:
填报表,提交数据库时,报错:
2008-07-28 11:33:57] runqianReportLogger : [DEBUG] – ORA-00936: missing expression
java.sql.SQLException: ORA-00936: missing expression
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1451)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch
解决办法:
该错误是由于更新属性设置不对导致
在设置更新设置时,指定的更新表达式与更新字段名没有对应上,并且每个更新字段的数据类型指定的与数据库里实际数据类型不符。
修改正确后,问题解决。
发布日期:2008/09/22
本文分类:
填报技术