Valori SQL NULL. Ce este o valoare NULL? Cum se testează valorile NULL? Sintaxa IS NULL. Sintaxa IS NOT NULL.
Partajeaza in Google Classroom
Memorator: Descriere video Descarcă PDF
Ce este o valoare NULL?
Un câmp cu o valoare NULL este un câmp fără nicio valoare.
Dacă un câmp dintr-un tabel este opțional, este posibil să inserați o înregistrare nouă sau să actualizați o înregistrare fără a adăuga o valoare la acest câmp. Apoi, câmpul va fi salvat cu o valoare NULL.
Notă: O valoare NULL este diferită de o valoare zero sau un câmp care conține spații. Un câmp cu o valoare NULL este unul care a fost lăsat liber în timpul creării înregistrărilor!
Cum se testează valorile NULL?
Nu este posibil să se testeze valorile NULL cu operatori de comparație, cum ar fi =, < sau <>.
În schimb, va trebui să utilizăm operatorii IS NULL și IS NOT NULL.
Sintaxa IS NULL:
SELECT column_names
FROM table_name
WHERE column_name IS NULL;
Sintaxa IS NOT NULL:
SELECT column_names
FROM table_name
WHERE column_name IS NOT NULL;