GOOGLE ADS

sábado, 30 de abril de 2022

¿Cuál es la diferencia entre "=null" y "IS NULL"?

¿Cuál es la diferencia entre "=null" y "IS NULL"? ¿Cómo se usan de manera diferente?


Solución del problema

En una WHEREcláusula, column=nullnunca será cierto, no es válido usar nulo de esta manera, debe decir column IS NULLo column IS NOT NULL. Esto habla de la naturaleza especial de NULL, no es un valor para verificar la igualdad, es un valor desconocido, por lo que debe usar la sintaxis ISo.IS NOT

Puede asignar algo el NULLvalor usando el =igual. Por ejemplo:UPDATE TableX SET Column=NULL...

links:
Wikipedia NUll (SQL)
w3schools SQL NULL Values
SQL Tutorial, see IS NULL Operator section

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...