PreparedStatement查询注意点(CHAR类型结果找不到)

来源:互联网 发布:指针怎么指向二维数组 编辑:程序博客网 时间:2024/06/06 00:46
今天使用PreparedStatement查询数据,发现执行以下SQL时,找不到数据,而我的数据库中是有值的。 

Java代码  收藏代码
  1. executeQuery(select code_name From mytest where code_name = ?);  

最后发现原来我数据库中的code_name类型是CHAR的,需要去掉数据中的空格,修改后解决。 

Java代码  收藏代码
  1. executeQuery(select code_name From mytest where trim(code_name) = ?);  

转载自: http://pk-self.iteye.com/blog/812935
0 0
原创粉丝点击