[英]ORA-01722: invalid number exception in update
I am performing this update query in java 我正在用Java执行此更新查询
String sql="update book_details set book_inv=book_inv-1 where BOOKISBN=?
and getting 并得到
java.sql.SQLSyntaxErrorException: ORA-01722: invalid number exception
java.sql.SQLSyntaxErrorException:ORA-01722:无效的数字异常
快速搜索过ORA-01722之后,我猜想oracles sql解析器正在尝试将book_inv
转换为表达式“ book_inv-1
”中的数字,也许就像将其更改为book_inv - 1
一样简单book_inv - 1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.