none
Parametros Nulos RRS feed

  • Pergunta

  • Galera como faço para passar um parametro nulo para minha procedure? Por exemplo, minha procedure tem que receber dois parametros inteiros, porem posso passar um ou outro. Como ele deve receber esse parametro nulo??

     Obrigado


    SirSmart
    segunda-feira, 27 de setembro de 2010 21:13

Respostas

  • Boa Noite,

     

    A chamada da procedure deve ser mais ou menos assim:

     

     

    EXEC suaProc NULL, NULL
    
    EXEC suaProc 1, NULL
    
    EXEC suaProc NULL, 1
    

     

     

    ou ainda

     

     

    EXEC suaProc @PAR1 = NULL, @PAR2 = NULL
    
    EXEC suaProc @PAR1 = 1, @PAR2 = NULL
    
    EXEC suaProc @PAR1 = NULL, @PAR2 = 1
    
    
    
    onde @PAR1 e @PAR2 são os nomes dos parametros da sua procedure.

     

    Espero ter ajudado.

    abraço

    dTito


    hã?
    segunda-feira, 27 de setembro de 2010 21:44