Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] SERVEROUTPUT não funciona no SQL developer

Olá!

Mesmo após rodar o código:

SET SERVEROUTPUT ON; DECLARE v_ID NUMBER(5) := 1;

BEGIN dbms_output.put_line(v_ID); v_ID := 2; dbms_output.put_line(v_ID); END;

Na saída do script, não aparece os resultados (1 e 2), como visto na aula O que fazer?

1 resposta
solução!

Oii, Eduardo! Tudo bem?

Hmm. Provavelmente isso deve ser devido a algumas configurações do SQL Developer.

Uma possível solução para o seu problema é garantir que a opção dbms_output esteja ativada no SQL Developer. Para isso, siga os seguintes passos:

  • No SQL Developer, vá para a barra de menu e selecione Exibir.
  • No menu suspenso, selecione Saída Dbms.

Janela após ter clicado em "Exibir", em que mostra a opção "Saída Dbms"

  • Após clicar nessa opção, clique no ícone verdinho de um símbolo de adição (+) para adicionar uma nova conexão.
  • Selecione a conexão de banco de dados que você está usando.
  • Confirme com o OK.

Depois de seguir os passos, tente executar o seu código novamente, pois provavelmente deve funcionar direitinho.

Os resultados da função dbms_output.put_line devem agora aparecer na janela que abrimos.

Se outra dúvida surgir, estamos aqui.

Abraços e bons estudos! :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.