2 qq 36170023 qq_36170023 于 2016.09.21 11:29 提问

ERROR [http-apr-8080-exec-10] 这是jdbc Sql语句出问题了

** .SqlExceptionHelper.logExceptions You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1**

5个回答

qq_36170023
qq_36170023   2016.09.21 11:31

说我的SQL语法sqlexceptionhelper.logexceptions;
检查对应于你的MySQL 服务器版本使用附近的正确的语法手册)的1行/。。。 这个问题咋个解决。dao层不是我写的。。Sql语句我看也没问题呀

mysongchao123
mysongchao123   2016.09.21 11:34

这个基本上是SQL错误,在SQL Server中测试正确的SQL再复制到代码中,或者加断点来获取代码中的SQL,去测试

qq_36170023
qq_36170023 是拼接生成的sql。。。我去下面找找。。。
大约一年之前 回复
qq_36170023
qq_36170023   2016.09.21 11:33

具体的控制台打印的sql语句如下

mysongchao123
mysongchao123   2016.09.21 11:47

你的in关键字后面是空的呀,在数据库中是会报错的

Marksinoberg
Marksinoberg   Ds   Rxr 2016.09.21 13:20
 an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1**

多么明显的语法错误。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!