Índice:

O que é Dbms_output Put_line em PL SQL?
O que é Dbms_output Put_line em PL SQL?

Vídeo: O que é Dbms_output Put_line em PL SQL?

Vídeo: O que é Dbms_output Put_line em PL SQL?
Vídeo: How to enable dbms_output in SQL developer ? || Oracle SQL Developer Tutorial 2024, Novembro
Anonim

o Oracle dbms_output é um pacote que nos permite escrever dados para direcionar nosso PL / SQL saída para uma tela. Tem um procedimento chamado put_line que exibem as informações em uma linha. O pacote é particularmente útil para exibir informações de depuração.

Tendo isso em mente, o que é Dbms_output?

o DBMS_OUTPUT é um pacote integrado que permite exibir saída, informações de depuração e enviar mensagens de blocos PL / SQL, subprogramas, pacotes e gatilhos. Já usamos este pacote em todo o nosso tutorial.

Da mesma forma, o que definir Serveroutput on faz? Para imprimir o conteúdo do buffer Oracle, você deve usar o DEFINIR SERVEROUTPUT comando para exibir o conteúdo do buffer Oracle em sua tela. Você também pode aumentar o tamanho do buffer. Use o Definir saída do servidor on”para exibir o buffer usado por dbms_output.

Portanto, como faço para exibir a saída PL SQL no SQL Developer?

No Oracle SQL Developer:

  1. Mostre a janela de Saída de DBMS (Exibir-> Saída de DBMS).
  2. Pressione o botão "+" na parte superior da janela Saída de Dbms e selecione uma conexão de banco de dados aberta na caixa de diálogo que é aberta.

O que é Sqlerrm em PL SQL?

SQLERRM Função A função SQLERRM retorna a mensagem de erro associada ao seu argumento de número de erro. Se o argumento for omitido, ele retornará a mensagem de erro associada ao valor atual de SQLCODE. SQLERRM sem argumento é útil apenas em um manipulador de exceção. Um válido Oráculo número do erro.

Recomendado: