MySQL - Ayuda sintaxis incorrecta

 
Vista:

Ayuda sintaxis incorrecta

Publicado por Henry (1 intervención) el 21/05/2013 02:51:33
La verdad recién estoy empezando con MySql y hay pequeñas cosas que no entiendo en la sintaxis
de este procedimiento

1
2
3
4
5
6
7
8
9
DELIMITER //
CREATE PROCEDURE BuscarShippers(in aShipperID INT(11))
	BEGIN
		if exists (select ShipperID from shippers where aShipperID = ShipperID) then
			select *from shippers where aShipperID = ShipperID;
		else
			Select 'No existe codigo';
	END//
DELIMITER ;


es un error de sintaxis, me podrían ayudar xD
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
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Ayuda sintaxis incorrecta

Publicado por xve (1151 intervenciones) el 21/05/2013 08:12:01
Hola Henry, puede ser que te falte el END IF;

IF ... THEN
ELSE
END IF;

Coméntanos, ok?
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