Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Trigger DBMS_OUTPUT.PUT_LINE in Oracle Apex anzeigen

Theoretisch sollten Sie in der Lage sein, DBMS_OUTPUT.GET_LINE aufzurufen um die Daten in Ihrem APEX-Code zu erhalten und anzuzeigen. Das Erstellen von Anwendungsfunktionen hängt jedoch davon ab, in DBMS_OUTPUT zu schreiben ist ein schrecklicher Ansatz. Wenn Sie Informationen über mögliche allergische Reaktionen protokollieren möchten, sollten Sie diese wirklich, wirklich in einer Tabelle protokollieren, über die Ihre APEX-Anwendung dann berichten kann. In der Hoffnung, dass jede Anwendung den INSERT ausgibt hat DBMS_OUTPUT aktiviert ganz zu schweigen davon, einen ausreichend großen Puffer für die Ausgabe zuzuweisen, ganz zu schweigen davon, daran zu denken, aus dem Puffer zu lesen und dies einem Menschen anzuzeigen, ist eine wirklich schlechte Idee.