CREATE OR REPLACE PROCEDURE atualiza_valor (v_entrada number) IS BEGIN SELECT valor_unitario_venda, codigo_produto FROM produto2 ORDER BY codigo_produto asc; linhas := select count (*) from produto2; i number := 1; WHILE (i < linhas) loop percent := v_entrada / 100; novo_valor := v_valor * percent; return novo_valor; i := i + 1; END LOOP;
O erro que dá:
ERROR na linha 16: PLS-00103: Encontrado o símbolo "END" quando um dos seguintes símbolos era esperado:
begin function package pragma procedure subtype type use
form current
cursor
Aonde eu estou errando galera?
Por favor me ajudem
Abraços, agradeço desde já!