MySQL - Como crear Procedimientos Almacenados

   
Vista:

Como crear Procedimientos Almacenados

Publicado por jorge (3 intervenciones) el 07/02/2008 21:13:10
hola yo tengo un problema, ya que tengo instalado el mysql 5.0.24a y al intentar crear un procedimiento almacenado simple para ver como anda la cosa, no funciona, es este el codigo:

CREATE procedure HelloWorld(out p_text VARCHAR(30))
BEGIN
set v_text = 'Hello World';
END

aqui a diferencia que en mssql no se le pone el @ a las variable y tampoco el as antes del begin y todas las lineas finalizan con ";" es bastante extraño pero asi es :S

ojala alguien pueda responder, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como crear Procedimientos Almacenados

Publicado por Daniel H (1 intervención) el 10/07/2008 09:45:27
Prueba asi:

delimiter //
CREATE procedure HelloWorld(out p_text VARCHAR(30))
BEGIN
declare v_text char(30);
set v_text = 'Hello World';
END
//
delimiter ;

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar