JAVA 拼接了一个sql 语句,但是最后运行报错——SQL 命令未正确结束

错误原因:  

  拼接的时候因为引号里的部分是直接引起来的,所以将这些语句整个拼接起来的时候就会成为一个“没有断句”的sql语句,如下面我的错误

JAVA 拼接了一个sql 语句,但是最后运行报错——SQL 命令未正确结束

将整句话拼接起来就相当于   select * from BookCatagorywherename like '%"+bookCatagory.getName()+"%'";

JAVA 拼接了一个sql 语句,但是最后运行报错——SQL 命令未正确结束

整个句子并没有断句,所以在sql脚本中并不是一个完整的sql语句

解决办法:

  将拼接部分 引号 内,左右引号都加上空格,这样的话拼接出来就是一个完整的sql语句!!!

上一篇:HDU 4135


下一篇:Netty实例-简单的服务端-client实现,凝视具体