Un CALL desde un CASE
Publicado por Castro (1 intervención) el 04/05/2020 20:43:54
Hola.
Necesito llamar a un procedimiento cuando el resultado sea el especificado.
He intentado hacerlo así pero me da error.
¿sabéis por que?. También me vale otra sugerencia si hace lo mismo.
Necesito llamar a un procedimiento cuando el resultado sea el especificado.
He intentado hacerlo así pero me da error.
¿sabéis por que?. También me vale otra sugerencia si hace lo mismo.
1
2
3
4
5
6
7
SELECT COLOR,
CASE
WHEN COLOR = 'AMARIILO' THEN CALL proc_platano ("1")
WHEN COLOR = 'ROJO' THEN CALL proc_fresa ("1")
END
FROM FRUTA
WHERE CANTIDAD > 5;
Valora esta pregunta


0