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

Rudimentäres Problem:grundlegende PL/SQL-Konsolenausgabe?

Da Sie SQL Developer verwenden, haben Sie mehrere Optionen.

Wechseln Sie in SQL Developer zu View | DBMS Output um sicherzustellen, dass das DBMS-Ausgabefenster sichtbar ist. Wählen Sie im DBMS-Ausgabefenster das „Plus“-Symbol und wählen Sie die Verbindung aus, über die Sie Daten in das DBMS-Ausgabefenster schreiben möchten. Führen Sie dann den PL/SQL-Block im SQL-Arbeitsblattfenster mit dem Rechtspfeil (Strg+Eingabe in Windows) aus. Die Ausgabe wird im DBMS-Ausgabefenster angezeigt.

Alternativ können Sie sowohl das SQL*Plus SET SERVEROUTPUT ON setzen Befehl und den PL/SQL-Block im SQL-Arbeitsblatt und führen Sie ihn als Skript aus (F5 in Windows). Dadurch wird die Ausgabe direkt unter der Meldung "Anonymer Block abgeschlossen" im Skriptausgabefenster angezeigt.

Hinweis:Die Dbms-Ausgabe in Oracle Sql Developer zeigt im Ausgabefenster nicht null an. Es bewegt sich in eine neue Zeile, aber bis es etwas anderes als null zurückgibt, werden Sie nicht wissen, dass alle vorherigen Nullen dort sind.