Buen día estimados: Estoy usando MySQL Query Browser para generar tablas y tengo una duda.
Si bien esta herramienta tiene un Wizard para generar automáticamente tablas, estoy queriendo generar las mismas con la instrucción CREATE y a continuación insertar registros con la sentencia INSERT.
La pregunta es la siguiente: Se pueden ejecutar varias líneas en el browser como lo hace Microsoft SQL Server?
Por ejemplo:
CREATE TABLE DATOS.CLIENTES ( CODIGO NUMERIC(10), NOMBRE CHAR(40) );
INSERT INTO DATOS.CLIENTE VALUES ( 1, ‘PEREZ JUAN’ );
INSERT INTO DATOS.CLIENTE VALUES ( 2, ‘ALVAREZ, MARIA’ );
Cuando escribo este Query me ejecuta la línea en donde me posiciono con el cursor, pero no las 3 juntas. Hay alguna forma de hacerlo?
Si le saco el punto y coma final a cada línea me reporta un error.
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4827 (20100202) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
Gracias Yvan por contestar. En Microsoft SQL Server se pueden seleccionar todas las líneas y luego ejecutarlas paro aquí da un error de sintaxis.
Buen día estimados: Estoy usando MySQL Query Browser para generar tablas y tengo una duda.
Si bien esta herramienta tiene un Wizard para generar automáticamente tablas, estoy queriendo generar las mismas con la instrucción CREATE y a continuación insertar registros con la sentencia INSERT.
La pregunta es la siguiente: Se pueden ejecutar varias líneas en el browser como lo hace Microsoft SQL Server?
Por ejemplo:
CREATE TABLE DATOS.CLIENTES ( CODIGO NUMERIC(10), NOMBRE CHAR(40) );
INSERT INTO DATOS.CLIENTE VALUES ( 1, ‘PEREZ JUAN’ );
INSERT INTO DATOS.CLIENTE VALUES ( 2, ‘ALVAREZ, MARIA’ );
Cuando escribo este Query me ejecuta la línea en donde me posiciono con el cursor, pero no las 3 juntas. Hay alguna forma de hacerlo?
Si le saco el punto y coma final a cada línea me reporta un error.
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4828 (20100202) __________
Podrías decirme como?
Gracias Manel, encontré esto en Internet que responde en parte a mi duda de cómo ejecutar un script y que me sirve igualmente.
Si se pudiera ejecutar el script directamente desde el Browser de MySql, sería mejor, pero esto me sirve igual.
Lo paso para compartir con quien le interese.
Para ejecutar un script sql que tenemos almacenado en algun archivo plano con extension *.sql y cuyo tamaño es muy grande como para ser abierto por cualquier programa o interfaz llamese SQL Yog, Toad for MySQL, MySQL Front, etc. es necesario hacer lo siguiente:
Y listo
De: mundovis...@googlegroups.com [mailto:mundovis...@googlegroups.com] En nombre de Manel Berbis
Enviado el: martes, 02 de febrero
de 2010 12:22
Para: mundovis...@googlegroups.com
Ok, muchas gracias!