使用ibatis查询数据小bug
来源:互联网 发布:淘宝4.6 编辑:程序博客网 时间:2024/04/28 21:23
在查询数据时候,查询字段为String,如果数据库表字段设计为char,则需求定长查询,一种修改表字段,一个就是trim字段,再进行查询。
如下解释:
如果oracle中的表字段name,类型为char(2), 如果表中的记录name='1',那么pl/sql查询where条件中name='1', 或者name='1 ', 1后面有任意个空格,pl/sql默认都先去除空格做比较,但是jdbc和ibatis中会以定长度比较,也就是 如果name='1',但是name是两个字符固定长度的,这时查询记录会为空, 查询时必须对name字段先去除空格,用 trim(name)='1'比较就能正常。
0 0
- 使用ibatis查询数据小bug
- ibatis查询bug 注意事项
- ibatis 使用filter查询
- ibatis使用in查询
- ibatis使用小文档
- iBatis使用小例
- iBatis使用小知识
- 使用java HBase API查询 小bug记录
- ibatis 查询数据的设置
- Ibatis获取xml数据查询
- ibatis 查询数据的设置
- iBatis中使用动态查询
- iBatis中使用动态查询
- 使用ibatis做连接查询
- 使用hibernate保存blob大数据,ibatis查询blob大数据
- ibatis批量查询数据xml配置
- 如何使用jdbc template查询数据,而用ibatis组装结果?
- 使用IBatis作数据缓存
- GLSL 使用demo
- 剑指offer源码系列-变态跳台阶
- 遇到问题-----win7 安装apache时提示failed to open the winNT service manager
- 图像处理学习之直方图均衡
- 不曾说出的话
- 使用ibatis查询数据小bug
- IEnumerable和IEnumerator 详解
- Android消息队列模型——Thread,Handler,Looper,Massage Queue
- 即将到来的2015
- Linux之Makefile(# ?=)
- 托福语法指导-并列连词及真题要点解析
- ETL Architecture: 01 Create BathPool Table
- java泛型实现链表基本操作
- 项目范围管理