bloco anônimo no PL/SQL
Alguém Pode me ajudar ?
Crie um bloco anônimo no PL/SQL, que deverá imprimir o percentual de desconto dado de um determinado produto baseado em seu valor de custo, conforme os dados abaixo. Caso seja passado um valor negativo deverá ser exibido a mensagem "Valor invalido". produto < 100 --> Desconto de 30% produto < 150 --> Desconto de 25% produto < 200 --> Desconto de 20% produto > 200 --> Desconto de 10%
Crie um bloco anônimo no PL/SQL, que deverá imprimir o percentual de desconto dado de um determinado produto baseado em seu valor de custo, conforme os dados abaixo. Caso seja passado um valor negativo deverá ser exibido a mensagem "Valor invalido". produto < 100 --> Desconto de 30% produto < 150 --> Desconto de 25% produto < 200 --> Desconto de 20% produto > 200 --> Desconto de 10%
Henrique Almeida
Curtidas 0
Respostas
Jothaz
04/07/2020
CREATE OR REPLACE FUNCTION NOME_DA_SUA_FUNCAO(VALOR_DO_PRODUTO IN NUMBER ) RETURN VARCHAR2; IS RESULTADO VARCHAR2(40); BEGIN CASE VALOR_DO_PRODUTO WHEN CONDICAO_1 THEN RESULTADO_1 WHEN CONDICAO_2 THEN RESULTADO_2 WHEN CONDICAO_3 THEN RESULTADO_3 ELSE END RETURN(RESULTADO ) END NOME_DA_SUA_FUNCAO;
GOSTEI 0