Bonjour,
Que faut-il utiliser entre :
...ouCode:WHERE champ <> 'NULL'
...Code:WHERE champ IS NOT NULL
Quelle est la syntaxe la plus compatible ?
Quelle est la syntaxe la plus performante ?
Merci
Version imprimable
Bonjour,
Que faut-il utiliser entre :
...ouCode:WHERE champ <> 'NULL'
...Code:WHERE champ IS NOT NULL
Quelle est la syntaxe la plus compatible ?
Quelle est la syntaxe la plus performante ?
Merci
La 2ème bien sûr....
Petit rappel, NULL n'est pas une valeur, et ne peut donc pas être représenté par 'NULL' ou "NULL"
Oké merci, pourtant ça fonctionne.
Normalement les deux possibilités pour comparer un champ null sont:
ouCode:WHERE champ IS NULL
Si cela fonctionne avec <> 'NULL' en tout cas ce n'est pas propre!!!Code:WHERE champ IS NOT NULL
est donc la bonne réponse, null doute....Code:WHERE champ IS NOT NULL
Oxilab
Non justement.
Mais j'vais opter pour le IS NULL / IS NOT NULL.