Galera... Seguinte... Tô tentando desenvolver uma procedure no ambiente do SQLPlus... Mas o problema é que, ao compilar, ela tah acusando erro de compilação... E não mostra o erro que está ocorrendo, apenas aponta a linha onde o erro está ocorrendo...
Fiz alguns testes removendo a linha ou substituindo o comando, mesmo assim, ainda não consegui proceder com a compilação... Alguém poderia me ajudar nesse aspecto? Segue abaixo a procedure: CREATE OR REPLACE PROCEDURE prc_updt_ordem_cadastro_prod IS v_linha number; v_com varchar2(1000); BEGIN v_com := 'CREATE TABLE t_ordem_cadastro as '|| 'SELECT rownum linha, product_id, nome '|| 'FROM products'; EXECUTE IMMEDIATTE v_com; CURSOR check_ordem IS SELECT linha FROM t_ordem_cadastro FOR UPDATE; BEGIN OPEN check_ordem; LOOP FETCH check_ordem into v_linha; EXIT WHEN check_ordem%NOTFOUND; UPDATE products SET product_id = v_linha WHERE CURRENT OF check_ordem; END LOOP; COMMIT; CLOSE check_ordem; END; END prc_updt_ordem_cadastro_prod; / [As partes desta mensagem que não continham texto foram removidas]