Pregunta

SQLyog añadiendo automáticamente LIMIT 0, 1000 a todas las consultas en una base de datos que está causando el siguiente consulta (select next_hi from hibernate_unique_key for update) a fallar.

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

La misma no está ocurriendo en otra base de datos. Donde para comprobar y solucionar este problema?

Actualizar : Parece SQLyog está añadiendo la cláusula LIMIT, no hay problema de hibernación o símbolo del sistema. Pero lo que está sucediendo en una sola base de datos no sucede en la otra base de datos.

¿Fue útil?

Solución

Este fue un error que se fijó en SQLyog 8.4. SQLyog corrección de errores (8,4) - En la ejecución de las instrucciones SELECT que tienen cláusulas como PROCEDIMIENTO, en un archivo, para actualizar, etc., SQLyog fue añadiendo cláusula LIMIT si la opción pestaña resultado de paginación está habilitada. La última versión de SQLyog se puede encontrar aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top