web-dev-qa-db-fra.com

Pourquoi = null ne fonctionne pas dans Oracle?

J'ai récemment compris que nous devons utiliser une syntaxe spéciale IS NULL Pour comparer un littéral à NULL.

Pourquoi est-ce que = NULL ne fonctionne pas ici?

6
Lazer

Dans SQL Server, nous avons un paramètre de connexion pour obtenir =NULL Pour se comporter de manière égale à IS NULL. Mais dans les dernières versions n'est plus recommandée - il est même marqué comme obsolète.

Le recommandé est le moyen standard SQL - le IS [NOT] NULL Opérateur.

(Et je ne commencerai pas une guerre si 'null est une valeur ou un statut "ici) ... hehehe

5
Fabricio Araujo