题
sqlyog自动将限制为0,1000到数据库中的所有查询,该数据库引起以下查询(select next_hi from hibernate_unique_key for update
) 失败。
Query : select next_hi from hibernate_unique_key for update **LIMIT 0, 1000**
Error Code : 1064
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 'LIMIT 0, 1000' at line 2
在其他数据库中也不会发生这种情况。在哪里检查和解决此问题?
更新: :似乎SQLyog正在附加限制子句,Hibernate或命令提示符没有问题。但是它仅在另一个数据库中发生的一个数据库中发生。
解决方案
这是一个固定在sqlyog 8.4中的错误。 SQLyog错误修复(8.4) - 执行具有诸如过程,文件,更新等子句等子句的选择语句时,SQLyog如果启用了结果选项卡,则SQLyog正在添加限制子句。可以找到最新版本的sqlyog 这里.
不隶属于 StackOverflow