Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2009, 00:58
Morles
 
Fecha de Ingreso: abril-2008
Mensajes: 13
Antigüedad: 16 años
Puntos: 0
Pregunta Problema con Store procedure, help me!!

Buenas, como andan? soy nuevo en el forO, aunque siempre leO de aqui las respuestas que son muy buenas... Bueno esta vez no encontre algo que se asemeje con lo que buscO, y aqui mi problema:

Cada vez que hago un store procedure con begin y end no me va, pero cuando lo hago simple si me corre, ha sido tanta mi desesperación que hasta he tratadO de que funcione este codigo pero no me anda:

create procedure nuevo (nombre_usuario int)
BEGIN
insert datos_usuarios values(nombre_usuario);
END


Da el siguiente error:

#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 '' at line 3

Pero este si funciona:

create procedure nuevo (nombre_usuario int)
insert datos_usuarios values(nombre_usuario);


Claro que este ultimo no sirve de mucho ya que solo agrega una tabla y si quiero agregar más datos a otras tablas no serviria, es por ellos que necesito usar el begin y end, pero no sé como hacerlO... A no ser que la sentencia que estoy haciendo este mal =S esperO su ayuda.

* Algunos datos, tengo el AppServer la ultima version... no se si deba de configurar algo del php.ini =S Gracias de antemano compañerOs.