1
resposta

Retornando la categoria


DECLARE 
v_FATURAMENTO CLIENTE.FATURAMENTO_PREVISTO%type := 5000;
v_CATEGORIA CLIENTE.CATEGORIA%type ;
BEGIN
    IF v_FATURAMENTO <= 10000 THEN
        v_CATEGORIA := 'PEQUENO';
    ELSIF v_FATURAMENTO <= 50000 THEN
        v_CATEGORIA := 'MEDIO';
    ELSIF v_FATURAMENTO <= 100000 THEN
        v_CATEGORIA := 'MEDIO GRANDE';
    ELSE
        v_CATEGORIA := 'GRANDE';
    END IF;
    dbms_output.put_line('A categoria é '|| v_CATEGORIA);
END;

Procedimiento PL/SQL terminado correctamente. A categoria é MEDIO

1 resposta

¡Buenas noches, Fabiola! ¿Cómo estás?

Gracias por compartir su código con la comunidad de Alura.

Ícono de sugerencia Para saber más:

Un consejo sencillo: puedes usar LOWER para asegurarte de que la salida siempre esté en minúsculas, si es necesario. Mira este ejemplo:

dbms_output.put_line(LOWER('La categoría es ' || v_CATEGORIA));

Esto devolvería, por ejemplo: "la categoría es pequeño".

Alura Cuenta con el apoyo de la comunidad Alura en tu carrera. ¡Un abrazo y buenos estudios!