DBAtlas · Atlas de operações de banco de dados

ORA-06550: line/column PLS-... PL/SQL compilation error

Oracle

O que significa?

Foi encontrado um erro de sintaxe ou semântico ao compilar um bloco PL/SQL, uma procedure ou um bloco anônimo. O código falhou na fase de compilação antes de poder ser executado.

Por que acontece?

Erros de digitação, referência a uma variável ou objeto não declarado, uma chamada com número/tipo errado de parâmetros, um ponto e vírgula faltando, uma chamada a uma procedure/package inexistente, ou um privilégio ausente.

Como resolver

Vá até o número de linha e coluna na mensagem de erro; leia o subcódigo PLS-XXXX. Para ver todos os erros de compilação: SHOW ERRORS; ou SELECT * FROM user_errors WHERE name = 'OBJECT_NAME'; Verifique os nomes dos objetos, as assinaturas de parâmetros e os GRANTs necessários, e então recompile.

Abrir no DBAtlas →

Mais entradas deste banco