salut,
j'ai deux packages Pckg1 et Pckg2 .
sous un script unix qui appele en premier temps le Pckg1 et lui a son tour au niveau pl/sql il appelle le Pckg2, j'ai un ecran qui visualise l'etat d'execution des deux packages.
au debut je vois le premier package s'executer ,par la suite je vois le 2 eme package s'executer, mais quand ce dernier fini son traitement je vois bien qu'il a fini , alors que le premier reste toujours en phase d'execution, malgré les deux traitements en arriére se passent bien.
ce que je veux c'est de separer ces deux traitement en deux sessions oracle, alors j'ai une fonction que le premier traitement appelle pour executer le 2 eme, et dans la declaration de cette fonction j'ai mis :
PRAGMA AUTONOMOUS_TRANSACTION.
MAIS NE DONNE RUEN COMME RESULTAT.
S.V.P SI QUELQU'UN CONNAIT LA REPONSE QU'IL M'AIDE LE PLUS VITE POSSIBLE CAR JE SUIS VRAIMENT BLOQUÉ A CE STADE.
J'ESPÉRE QUE J'AI BIEN EXPLIQUÉ LE PROBLEME.
MERCI A TOUS.
Partager