Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2011, 10:03
devilboy9999
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 14 años, 6 meses
Puntos: 2
Duda con stored procedures

bueno uso mysql

y mi pregunta es xq este SP no me funciona

Código:
CREATE PROCEDURE introducir(IN nombre VARCHAR(50),IN edad INT)
BEGIN
IF edad < 18 THEN
	INSERT INTO alumnos VALUES('',nombre,edad)
ELSE
	INSERT INTO profesores VALUES('',nombre,edad)
END IF
END
me tira esto

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 'else
INSERT INTO profesores VALUES('',nombre,edad)
end if
end' at line 5