DBAtlas · Atlas d'exploitation des bases de données

ORA-06550: line/column PLS-... PL/SQL compilation error (erreur de compilation PL/SQL)

Oracle

Que signifie cette erreur ?

Une erreur de syntaxe ou sémantique a été trouvée lors de la compilation d'un bloc PL/SQL, d'une procédure ou d'un bloc anonyme. Le code a échoué à l'étape de compilation avant de pouvoir s'exécuter.

Cause

Fautes de frappe, référence à une variable ou à un objet non déclaré, appel avec un nombre/type de paramètres erroné, point-virgule manquant, appel à une procédure/un package inexistant, ou privilège manquant.

Comment la corriger

Rendez-vous au numéro de ligne et de colonne indiqué dans le message d'erreur ; lisez le sous-code PLS-XXXX. Pour voir toutes les erreurs de compilation : SHOW ERRORS; ou SELECT * FROM user_errors WHERE name = 'OBJECT_NAME'; Vérifiez les noms d'objets, les signatures de paramètres et les GRANT requis, puis recompilez.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur