bonjour à tous,

j'ai une procédure sous un schéma1 .
Celle ci fait un insert dans une table appartenant à un autre schéma2.
Cette ligne l'air de planter (pourtant si je l'exécute en sql sous mon schéma1 elle passe) > problème e droit.

Je voudrais récupérer l'erreur dasn une table de mon schéma 1mais je ne sais pas comment faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
EXCEPTION
    WHEN OTHERS THEN
    insert into log values ('Error ' || SQLCODE || ' ' || SQLERRM);
--DBMS_OUTPUT.PUT_LINE(SQLCODE || ' ' || SQLERRM);
return null;
dans la ligne insert into ...... il me mets
PL/SQL: ORA-00984: Un nom de colonne n'est pas autorisé ici


pouvez vous m'aider car je suis perdu

Merci