none
Atualizar uma variavel com o valor null RRS feed

  • Pergunta

  •  

    Não estou conseguindo atualizar uma valor para null. Quando executo o select eu sei que existe os valores null para este campo vide tabela abaixo.

     

    Alguem poderia me ajudar?

     

    declare
    @codLoja uniqueidentifier

    select @codloja = null

    select * from chequepresente
    where codloja = @codLoja

     

    A87A68F3-43F3-41D5-92D2-79FEE3473604 004752 NULL NULL 0 0 0 .0000
    C16B619C-D0A6-448A-AA4F-6E9C6B3FC814 004750 2602C1E1-9843-487F-A81B-1F8967996D96 NULL 0 1 0 .0000
    8856EDF4-3EB0-48D7-A5FF-273108F4434E 004751 NULL NULL 0 0 0 .0000
    D54101AE-C009-4B82-9E5B-D25267EF56C1 004753 NULL NULL 0 0 0 .0000
    1D912E84-277F-474B-88B5-4C1AD75C8470 004754 NULL NULL 0 0 0 .0000
    DD7879E2-0CC0-4188-94B3-D3E5B16DF625 004755 NULL NULL 0 0 0 .0000
    quinta-feira, 27 de dezembro de 2007 18:52

Respostas

  •  

    Daniel,

     

    O SQL segue o padrão ANSI, e nele, não fazemos comparação entre nulos.

     

    Se quiser executar a consulta retornando os que estão nulos deve fazer assim:

     

    Code Block

    select * from chequepresente
    where codloja is null

     

     

     

     

     

     

    Abraço

    quinta-feira, 27 de dezembro de 2007 18:57