Sommario:

Che cos'è Dbms_output Put_line in PL SQL?
Che cos'è Dbms_output Put_line in PL SQL?

Video: Che cos'è Dbms_output Put_line in PL SQL?

Video: Che cos'è Dbms_output Put_line in PL SQL?
Video: What is PL/SQL | PL/SQL BLOCK 2024, Novembre
Anonim

Il Oracle dbms_output è un pacchetto che ci permette di scrivere dati per dirigere il nostro PI / SQL uscita su uno schermo. Ha una procedura chiamata put_line che visualizzano le informazioni in una riga. Il pacchetto è particolarmente utile per visualizzare le informazioni di debug.

Tenendo questo in considerazione, cos'è Dbms_output?

Il DBMS_OUTPUT è un pacchetto integrato che consente di visualizzare output, informazioni di debug e inviare messaggi da blocchi, sottoprogrammi, pacchetti e trigger PL/SQL. Abbiamo già utilizzato questo pacchetto durante il nostro tutorial.

Allo stesso modo, cosa fa l'impostazione Serveroutput su? Per stampare il contenuto del buffer Oracle, è necessario utilizzare il pulsante IMPOSTA USCITA SERVER comando per visualizzare il contenuto del buffer Oracle sullo schermo. Puoi anche aumentare la dimensione del buffer. Utilizzare il Imposta l'output del server on” per visualizzare il buffer utilizzato da dbms_output.

Pertanto, come posso visualizzare l'output SQL PL in SQL Developer?

In Oracle SQL Developer:

  1. Mostra la finestra Output DBMS (Visualizza-> Output DBMS).
  2. Premere il pulsante "+" nella parte superiore della finestra Output Dbms e quindi selezionare una connessione al database aperta nella finestra di dialogo che si apre.

Che cos'è Sqlerrm in PL SQL?

SQLERRM Funzione La funzione SQLERRM restituisce il messaggio di errore associato al suo argomento numero di errore. Se l'argomento viene omesso, restituisce il messaggio di errore associato al valore corrente di SQLCODE. SQLERRM senza argomenti è utile solo in un gestore di eccezioni. Un valido Oracolo numero di errore.

Consigliato: