Usare DBMS_OUTPUT in SQL Navigator

Oracle oscar Nessun Commento »

Un metodo comunemente usato per il debugging di programmi è quello di includere la dichiarazione di dbms_output.put_line per visualizzare la posizione corrente di esecuzione del programma o dei valori delle variabili del programma.
Quando una funzione o una store procedure viene eseguita in una sessione con l’opzione di uscita ON, Oracle invia l’output di dichiarazione DBMS_OUTPUT in un buffer. SQL Navigator visualizza il contenuto di questo buffer nella finestra di output al termine dell’esecuzione del la funzione o store procedure. Quando si esegue la stessa procedura in una sessione con l’opzione di uscita su OFF, Oracle tratta tutte le chiamate a dbms_output.put_line come NOP (Non funzionante) e non vi è alcun output. Pertanto, la dichiarazione dbms_output.put_line non viene visualizzata nella migrazione nell’ambiente di produzione.

Leggi il resto di questo articolo »

Home | Graffiti e Disegni | Educazione | Chi siamo | Blog | Progetti | Contatti
RSS Feed Comments RSS Accedi