1
resposta

RESOLUÇÃO DA ATIVIDADE APRESENTANDO ERRO

Olá,

Ao criar a procedure, ela apresenta erro, referindo-se ao "retorna_imposto" que deve ser declaro, pode me ajudar?

CREATE OR REPLACE PROCEDURE INCLUINDO_DADOS_VENDA 
(
    p_ID produto_venda_exercicio.id%type,
    p_COD_PRODUTO produto_venda_exercicio.cod_produto%type,
    p_DATA produto_venda_exercicio.data%type,
    p_QUANTIDADE produto_venda_exercicio.quantidade%type,
    p_PRECO produto_venda_exercicio.preco%type
)
IS
   v_VALOR produto_venda_exercicio.valor_total%type;
   v_PERCENTUAL produto_venda_exercicio.percentual_imposto%type;
BEGIN
   v_PERCENTUAL := retorna_imposto(p_COD_PRODUTO);
   v_VALOR := p_QUANTIDADE * p_PRECO;
   INSERT INTO PRODUTO_VENDA_EXERCICIO 
   (id, cod_produto, data, quantidade, preco, valor_total, percentual_imposto) 
   VALUES 
   (p_ID, p_COD_PRODUTO, p_DATA, p_QUANTIDADE, p_PRECO, v_VALOR, v_PERCENTUAL);
    COMMIT;
END;

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Felipe! Como vai?

A função retorna_imposto foi criada na atividade anterior. Confira se você não acabou pulando essa atividade, às vezes acontece!

Espero que dê tudo certo por aí, abração!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!