Ejemplo case

Angela Villeda
06 de Agosto del 2003
Me agradarìa que alguien me hiciera el favor de enviarme un ejemplo de la herrarienta case para oracle. Gracias

clipclip
06 de Agosto del 2003
Ángela
te paso este ejemplo, bastante fácil de comprender. Puedes ver la estructura y sintaxis.
Saludos

DECLARE
grade CHAR(1) := 'B';
appraisal VARCHAR2(20);
BEGIN
appraisal :=
CASE grade
WHEN 'A' THEN 'Excellent'
WHEN 'B' THEN 'Very Good'
WHEN 'C' THEN 'Good'
WHEN 'D' THEN 'Fair'
WHEN 'F' THEN 'Poor'
ELSE 'No such grade'
END;
END;