Bonjour,
Je suis en train de développer une application qui exécute des procédures stockées dans une base Oracle.
J'aimerais savoir s'il est possible de récupérer la sortie de la fonction DBMS_OUTPUT.PUT_LINE dans mon application Java ?
Version imprimable
Bonjour,
Je suis en train de développer une application qui exécute des procédures stockées dans une base Oracle.
J'aimerais savoir s'il est possible de récupérer la sortie de la fonction DBMS_OUTPUT.PUT_LINE dans mon application Java ?
J'avoue ne pas être un développeur Java mais ceci devrait t'aider : https://docs.oracle.com/database/121...htm#ARPLS67321
De ce que je comprends, DBMS_OUTPUT.PUT_LINE positionne une ligne dans le buffer avant de l'afficher à l'écran. Avec DBMS_OUTPUT.GET_LINE ou DBMS_OUTPUT.GET_LINES, tu peux récupérer ces infos donc les stocker dans une variable java.
Peut-être un exemple de ce que tu cherches à faire ici : https://blog.jooq.org/how-to-fetch-o...put-from-jdbc/