PreparedStatement批量向数据库插入数据报了这个异常:java.sql.SQLException:ORA-01722: 无效数字
2012-07-09 10:12
639 查看
PreparedStatement批量向数据库插入数据报了这个异常:java.sql.SQLException:ORA-01722: 无效数字
ps.setString(5, log.getUnionid()); unionid字段在数据库中式number类型的 ,可unionid中有字符类型的数据,因此将表字段改为varchar2即可
ps.setString(5, log.getUnionid()); unionid字段在数据库中式number类型的 ,可unionid中有字符类型的数据,因此将表字段改为varchar2即可
相关文章推荐
- Oracle ADF 异常:Caused By: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字
- ### Error updating database. Cause: java.sql.SQLException: ORA-01722: 无效数字
- java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值;ORACLE数据库异常解决办法
- java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值;ORACLE数据库异常解决办法
- java.sql.SQLException: ORA-00917: 缺少逗(log4j在数据库中插入相应信息时出现了此错误)
- quartz1.5.0链接数据库报错java.sql.SQLException: ORA-00904: "PRIORITY": 无效的标识符
- java.sql.SQLException: ORA-00911: 无效字符 异常解除
- 异常——Caused by: java.sql.SQLException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字
- java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字
- 数据库字段取名为oracle数据库的关键字 :java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效
- Mybatis发生异常: Cause: java.sql.SQLException: ORA-00911: 无效字符
- SQL查出异常数据(ORA-01722: 无效数字)
- java.sql.SQLException: ORA-00904: "HOTELSTOCK_"."": 标识符无效
- PL/SQL那点事-->SqlSession operation; SQL []; ORA-01722: 无效数字
- JAVA 抛出java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 异常
- java.sql.SQLException: ORA-01729: 需要数据库链接名
- java.sql.SQLException: ORA-00911: 无效字符
- java.sql.SQLException: 对只转发结果集的无效操作: last异常解决
- java.sql.SQLException: ORA-00911: 无效字符