SlideShare uma empresa Scribd logo
1 de 5
DBMS_OUTPUT
Oracle
DBMS_OUTPUT



 Permite enviar mensagens a partir de um bloco PL/SQL, procedures, pacotes e triggers.
 O principal uso do DBMS_OUTPUT é na depuração de blocos PL/SQL.
 Sua procedure principal é a PUT_LINE.
PUT_LINE




 Adiciona a mensagem, passada como parâmetro, ao seu buffer e adiciona também um
  caractere de nova linha no final, para que uma nova mensagem adicionada ao buffer
  fique em outra linha quando for mostrada.
DISABLE Procedure



 Está procedure desabilita todas as chamas para PUT, PUT_LINE, NEW_LINE, GET_LINE e
  GET_LINES


 DBMS_OUTPUT.DISABLE;
ENABLE Procedure



 Está procedure habilita todas as chamas para PUT, PUT_LINE, NEW_LINE, GET_LINE e
  GET_LINES


 DBMS_OUTPUT.ENABLE;

Mais conteúdo relacionado

Mais de Pablo Garcia

Mais de Pablo Garcia (6)

Cursor
CursorCursor
Cursor
 
Instalação
InstalaçãoInstalação
Instalação
 
plsql oracle
plsql oracleplsql oracle
plsql oracle
 
Sub-Consultas Oracle
Sub-Consultas OracleSub-Consultas Oracle
Sub-Consultas Oracle
 
Funções Grupo Oracle
Funções Grupo OracleFunções Grupo Oracle
Funções Grupo Oracle
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
 

DBMS_OUTPUT: Depuração de blocos PL/SQL no Oracle

  • 2. DBMS_OUTPUT  Permite enviar mensagens a partir de um bloco PL/SQL, procedures, pacotes e triggers.  O principal uso do DBMS_OUTPUT é na depuração de blocos PL/SQL.  Sua procedure principal é a PUT_LINE.
  • 3. PUT_LINE  Adiciona a mensagem, passada como parâmetro, ao seu buffer e adiciona também um caractere de nova linha no final, para que uma nova mensagem adicionada ao buffer fique em outra linha quando for mostrada.
  • 4. DISABLE Procedure  Está procedure desabilita todas as chamas para PUT, PUT_LINE, NEW_LINE, GET_LINE e GET_LINES  DBMS_OUTPUT.DISABLE;
  • 5. ENABLE Procedure  Está procedure habilita todas as chamas para PUT, PUT_LINE, NEW_LINE, GET_LINE e GET_LINES  DBMS_OUTPUT.ENABLE;