duvidar sobre executar a procedure

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Proxy7
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Ter, 23 Out 2012 6:06 pm

então eu criei essa procedure no sql devevolper assim;

Selecionar tudo

create procedure nota_aluno2

is
nota1 number;
nota2 number;
soma number;
media number;
begin

nota1 := 8;
nota2 := 10;

soma := nota1 + nota2;
media := soma / 2;
dbms_output.put_line('a soma é '||soma);
dbms_output.put_line('a media é '||media);
end nota_aluno2;
quando eu fui no prompt de comando do oracle para executar a procedure ele informou essa mensagem

execute nota_aluno2;
procedimento pl/sql concluído com sucesso.

sendo que era para ele dar o resultado.
qual será o erro?
Tinho
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 317
Registrado em: Seg, 16 Nov 2009 4:50 pm
Localização: São Paulo - SP

Aparentemente, não há erro, a procedure foi executada normalmente.

Antes de executa-la novamente, tente colocar isso:

Selecionar tudo


  SET serveroutput ON SIZE 100000								

 
Em seguida execute a procedure e veja se o resultado apareceu.

Abç.,
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Mal uso o sql developer, e talvez tenha uma forma melhor.

Mas você precisa primeiro adicionar a "saida DBMS" na tela (Exibir->Saida DBMS) , e depois ativar/adicionar que esta saida será utilizada para conexão desejada;
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes