Acasă Dezvoltare Ce este nul? - definiție din techopedia

Ce este nul? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Null?

Null, într-un context de bază de date, este absența totală a unei valori într-un anumit câmp și înseamnă că valoarea câmpului nu este cunoscută. Null nu este aceeași cu o valoare zero pentru un câmp numeric, un câmp text sau o valoare spațială. Null implică faptul că valoarea câmpului bazei de date nu a fost stocată.

Techopedia explică Null

Un nul nu poate fi comparat cu o valoare. De exemplu, dacă o interogare este îndreptată către un tabel Customer_Addresses pentru a prelua toți clienții fără adrese de e-mail, atunci interogarea Structed Query Language (SQL) nu poate fi scrisă astfel: SELECT * FROM Customer_ Adresses WHERE Email_Address = null. În schimb, pentru a nu introduce o comparație cu un nul, interogarea trebuie să fie scrisă după cum urmează: SELECT * FROM Customer_ Adresses WHERE Email_Address IS null.

Atunci când valorile dintr-o coloană care conține nule sunt contabilizate, nulele nu sunt incluse în rezultate. De exemplu, există 200 de clienți în tabelul Adrese clientului, iar 30 au nule în coloana Email_Address. Efectuarea unui număr folosind coloana Email_Address va întoarce un rezultat de 170.

Ce este nul? - definiție din techopedia