En MSSQL sería algo así:
Código PHP:
SELECT * FROM TABLA1
GO
SELECT * FROM TABLA2
GO
Cual sería la alternativa del Go de MSSQL en MySQL?
| ||||
Respuesta: Alternativa al "GO" de SQL en MySQL desde consola serian las sentencias separadas por punto y coma SELECT * FROM TABLA1; SELECT * FROM TABLA2; (usando el phpMyAdmin esto funciona perfectamente) Aclaracion: desde un lenguaje como PHP esto no funciona.
__________________ See you... y Tolkien... mucho Tolkien... |
| ||||
Respuesta: Alternativa al "GO" de SQL en MySQL no tengo instalado phpAdmin en mi máquina, estoy tratando de hacerlo en MySql QueryAnalizer pero dos sentencias separadas por punto y coma me arrojan error: Código PHP: |
| ||||
Respuesta: Alternativa al "GO" de SQL en MySQL Esa aplicación no admite que dos sentencias se encuentren en el mismo renglón. Tienes que separarlas en diferentes líneas. Lo que el MySQL Query Browser si ejecuta es un conjunto de sentencias consecutivas pero separadas en lineas distintas dentro de un script. Lo que no peudes hacer es obtener un conjunto de tablas en una sola ejecución de PHP, entre otras cosas porque PHP espera un Array de datos, y no dos. No los puede controlar.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Alternativa al "GO" de SQL en MySQL esto: Cita: esto:SELECT * FROM TABLA1;SELECT * FROM TABLA2; Cita: y esto:SELECT * FROM TABLA1; SELECT * FROM TABLA2; Cita: generan error, no se si a eso era a lo que te referias, pero ninguna de las 3 pasa por el MySQL Query Analizer SELECT * FROM TABLA1; SELECT * FROM TABLA2; |
| ||||
Respuesta: Alternativa al "GO" de SQL en MySQL En un script, dije, no ejecutadas en consola... De todos modos, la pregunta básica es: ¿Para qué quieres ejecutar dos consultas diferentes de SELECT en una sola llamada? ¿No sería más simple ejecutarlas por separado? ¿En qué consiste realmente lo que quieres lograr?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Alternativa al "GO" de SQL en MySQL Si quieres realizar copias de seguridad puedes revisar esta seccion del manual, con ello puedes crear un .bat para que lo programes y se ejecute como una tarea programada http://dev.mysql.com/doc/refman/5.0/es/client-side-scripts.html Salu2, |