Pular para o conteúdo
  • Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 12 anos, 7 meses atrás por Douglas Paiva de Sousa.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #103450
    drigo
    Participante

      Olaa,

      Qual a diferença entre IS NULL e !=NULL ? Qual o mais correto de usar em um Select ? Porque ? O que a Boa Prática aconselha ?

      Desde Já, Agradeço.

      #103451
      felipeg
      Participante

        No caso de verificar NULL é sempre usando a expressão “IS NULL” ou “IS NOT NULL”.

        Qualquer outra opção pode até rodar, mas não funcionará (frase estranha).

        Basicamente um NULL quer dizer “Sem informação” ou “Ausente de informação”, ou seja, você não pode comparar um campo com “nada”.

        Atenciosamente,
        Felipe.

        #103455
        Douglas Paiva de Sousa
        Participante

          Em SQL (Oracle) sempre use, “IS NULL” ou “IS NOT NULL”, complementando o que o @felipeg escreveu, da mesma maneira em que não podemos utilizar “=NULL” o inverso também é verdadeiro, ou seja não podemos utilizar “!=NULL”, “NULL” ou coisas semelhantes.

          Att,

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress