Mybatis中的sql带分号
来源:互联网 发布:gta5ol小萝莉捏脸数据 编辑:程序博客网 时间:2024/04/28 02:15
mybatis相对hibernate好用了许多,但还是会出现代码编写错误的情况。
我把我在工作中遇到的问题写出来供大家参考。
问题:xml文件中的sql语句在plsql中带分号,完全粘贴过来出现java.sql.SQLSyntaxErrorException:ora-00911:无效标示符。
sql语句:select id_,major_name_,dep_ from ITS_DEPMAJOR where dep_ = #{facultyName,jdbcType=VARCHAR};
mybatis会吧#号当做preparedstatement中?来对待,也就是占位符。当出现 “;” 就会不能识别,然后就会报无效的标示符。
下面是mapper文件 和错误信息。
如有错误的的地方欢迎指出,楼主不胜感激。
0 0
- Mybatis中的sql带分号
- Python中的分号
- 关于javascript中的分号
- Java中的 分号 ;
- shell中的分号(;)
- Mybatis中的常用sql
- mybatis中的动态sql
- MyBatis中的动态SQL
- mybatis中的动态SQL
- MyBatis中的动态SQL
- Mybatis中的动态Sql
- MyBatis中的动态SQL
- Mybatis中的SQL调优
- mybatis中的动态sql
- mybatis中的 sql标签
- mybatis中的动态sql
- 创建带Collection的Mybatis sql语句
- mybatis 分号问题 , 多语句执行
- 使用seafile创建个人云(类似百度云)
- Java ArrayList删除元素时失败
- git列出两个版本的差异
- 客户端开发知识体系
- 利用nginx+tomcat+memcached组建web服务器负载均衡
- Mybatis中的sql带分号
- 1. 设备号的申请
- Android Studio你必须学会的快捷键(Eclipse转AS必看)
- PHP输出乘法口诀表
- iOS每日一记————————UIApplication的一些见解
- iOS 关于字体根据不同屏幕尺寸等比适配
- Node.js中,使用cluster创建子进程
- 命令模式
- Git 的tag操作