转自:https://blog.csdn.net/x279114012/article/details/78899825

今天用java查询Oracle数据库,出现java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符。

select password from users_xzj where name = 'zhangfei';

java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:440)

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)

at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:837)

at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:445)

at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:191)

at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:523)

at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)

at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:852)

at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1153)

at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1275)

at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1477)

at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:392)

at oracleday07.TestLoad.check(TestLoad.java:28)

at oracleday07.TestLoad.main(TestLoad.java:66)

后来度娘了一下,发现原来是拼写SQL语句时,多了一个 “ ; ”

"select password from users_xzj where name = '" + uname + "';";

这里不能写 ';'。要注意,插入语句也是一样

---------------------

作者:嘻嘻哈a

来源:CSDN

原文:https://blog.csdn.net/x279114012/article/details/78899825

版权声明:本文为博主原创文章,转载请附上博文链接!

java ora 00911_java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符相关推荐

  1. 00911无效字符oracle,ORA-00911: 无效字符 解决

    今天帮同事调一个存储过程.存储过程比较长,问题出现在类似下面的一段代码上. BEGIN EXECUTE IMMEDIATE 'UPDATE '|| v_table_name || ' SET ' || ...

  2. java ora 00911_java中 jdbc报错 ORA-00911: 无效字符

    java中 jdbc报错 ORA-00911: 无效字符 关注:196  答案:4  mip版 解决时间 2021-02-06 00:32 提问者不在服务区的爱 2021-02-05 19:37 Co ...

  3. Error querying database. Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

    org.springframework.web.util.NestedServletException: Request processing failed; nested exception is ...

  4. 解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 报错: ### Cause: java.sql.SQLSyntaxErrorException ...

  5. java sql in无效数字_java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字

    ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字 ### The error ...

  6. ### Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字

    org.springframework.dao.DataIntegrityViolationException: ### Error querying database. Cause: java.sq ...

  7. ### Cause: java.sql.SQLSyntaxErrorException: ORA-00903: 表名无效

    第一次开发定时任务,很激动,开发完一运行,果然出现了好多问题,都是写结果一直报表名无效的问题-- 仔细检查了一遍又一遍,表名没错.字段没错.类型也没错,找来大佬帮忙看下,结果,没错呀--百度下吧! 百 ...

  8. Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

    Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 2016-05-06 23:03 815人阅读 评论(0) 收藏 举报  分类: 代码 ...

  9. 异常 -- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

    最近一个项目要用到iBatis,之前没怎么用过,所以今天下午先练练手. 写完一个Demo以后,运行时,抛出了异常,似乎找不到什么错误... 然后百度了一下.. 原来 Ibatis中,在xml中写完SQ ...

最新文章

  1. Selenium自动化-清空输入框、输入内容、点击按钮
  2. shell 编程中空格的使用,双引号,单引号,反引号
  3. 2个td合成一个td_18个月16个爆款,合成类玩法的下一个机会在哪?
  4. LeetCode 2130. 链表最大孪生和(链表快慢指针+反转链表+双指针)
  5. GDG Xian: 假如我是一个浏览器
  6. 源码网络-推荐精品×××站
  7. Javascript获取select下拉框选中的的值
  8. 求偏微分方程的数值解(有限差分法、配置法、Galerkin方法)
  9. 项目管理可参考华为这10张表格
  10. andorid 访问不到smms图片
  11. 计算机工程与应用 审稿费,计算机工程与应用杂志
  12. 详解分布式 ID 生成器
  13. 聊聊如何建设团队的创新氛围
  14. 基于51单片机的实时多任务操作系统(RTX51)使用教程
  15. VC++几种加载图片方法的讨论(附源码)
  16. Clutter为设备和开发增加了新酷元素
  17. FMEA方法,排除架构可用性隐患的利器
  18. 办公少不了一款好用的企业云盘
  19. js导出word文档 可以兼容IE8+浏览器适配其他浏览器
  20. 黑客帝国代码滚动效果

热门文章

  1. vue获取鼠标位置e.pageX报undefiend
  2. 包邮到家,送一台新款英特尔笔记本电脑!
  3. 使用qq邮箱作为找回密码发件邮箱。报错:参数或变量中有语法错误。 服务器响应为:mail from address must be same as authorization u
  4. 计算机各个按键的功能
  5. 为树莓派Ubuntu mate系统配置ROS Kinetic+镜像下载
  6. 最全的官方中文教程来了,NumPy结合深度学习,还有防脱发指南
  7. reverse函数的运用
  8. 活动报名 | 与 Flutter 工程师面对面
  9. 关于Numpy处理图像和提取图像色位:照片加滤镜的Python方案
  10. exec系列函数(execl、execlp、execle、execv、execvp)使用