您的位置:首页 > 编程语言 > Java开发

笔记-java.sql.SQLException: ORA-00911: 无效字符的问题,求问

2017-08-15 10:28 351 查看
  java写DAO做数据库更新操作的时候,执行 int i = ps.executeUpdate();语句时报了sql异常信息:ORA-00911: 无效字符。于是我回头取看了下执行的sql语句,发现并没有错误。

将该sql语句复制到数据库执行sql,也能成功更新。之后对比了之前写的增加插入操作,也并未发现异常。

  最后在百度知道看到度友的解决方法,发现是结尾多了个分号 ‘;’,之后将DAO java文件中的sql更新语句的结尾的分号去掉,便成功运行。在数据库写sql语句,我习惯性地在结尾,加上分号,没想到在java中执行ps.executeUpdate()操作时竟然会抛出异常。

  目前这段时间比较忙,先将这个问题保留下,等之后看下底层代码。知道这个问题的大牛可以告诉我下,谢
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: