› Fóruns › SQL e PL/SQL › Valor DEFAULT Variáveis Procedure › Valor DEFAULT Variáveis Procedure
24 de julho de 2009 às 1:05 am
#88169
Participante
Olá Scheidt.
Os valores default só são considerados apenas quando na chamada da procedure não são declarados, por exemplo:
exec proc_teste ( p_valor1 => '1',
p_valor5 => '2');
Neste caso será assumido o valor default do parametro.
Caso vc passe um valor para o parametro, mesmo que este valor seja nulo, ele não considerará o default, por exemplo:
exec proc_teste (p_valor1 => '1',
p_valor2 => null,
p_valor3 => null,
p_valor4 => null,
p_valor5 => '2) ;