Pular para o conteúdo

Fóruns SQL e PL/SQL Valor DEFAULT Variáveis Procedure Valor DEFAULT Variáveis Procedure

#88169
Avatar photoLeonardo Litz
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) ;