解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
来源:互联网 发布:弄璋乎弄瓦乎 编辑:程序博客网 时间:2024/06/06 01:29
maven/Java/web/bootstrapQQ群:566862629。希望更多人一起帮助我学习。
1. 报错:
### Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
2.出错 原因:
1) sql在数据库执行都是OK的。
真正的原因是: 在mybatis 中sql结尾处多了一个" ; " 去掉就可以了。
2) mybatis ,我查出的数据在resultMap中没有对应的映射字段来匹配,查到的结果无法全部填充到对象属性才报错的。
即:
SELECT
DISTINCT allData.time AS CREATE_DATE,
allData.FORMAT AS FORMAT,
allData.ORDER_TYPE AS ORDER_TYPE,
allData.ORDER_TYPE_DEC AS ORDER_TYPE_DEC,
allData.ACCOUNT AS ACCOUNT....
中FORMAT 对应的 <result property="format" column="FORMAT" jdbcType="INTEGER" /> 忘了写了。
2 0
- 解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- JAVA 抛出java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 异常
- java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 分号问题
- 异常 -- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 分号问题
- 异常 -- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 ``` *### SQL: SELECT COUNT(ID) AS VALU
- 令人无语的分号引发的“java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符”错误
- mybatis报了一个java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- ODI-1228: Caused By: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- java.sql.SQLSyntaxErrorException: ORA-00904: "**": 标识符无效
- SQL [ ]; SQL state [null]; error code [17004]; 无效的列类型; nested exception is java.sql.SQLException: 无效
- java.sql.SQLException: ORA-00911: 无效字符
- java.sql.SQLException: ORA-00911: 无效字符
- java.sql.SQLException: ORA-00911: 无效字符
- php调用云片网接口发送短信实例
- java实现HTTP的post请求 json格式中文乱码问题
- 【Netty第二章】 第一个Netty程序
- windows Linux下Java程序的启动Shell脚本
- MySQL 主从复制 + MySQL Router 部署测试
- 解决bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
- 怎么用U3D画 平滑曲线(贝塞尔曲线)
- Windows共享权限和相关管理
- surfaceView
- 360浏览器 parseInt 问题
- 软件注册的实现 delphi 源码
- 获取android手机当前网络链接IP的方法
- 大亚基和小亚基
- 第三届省赛题 BUYING FEED