Съдържание:
Определение - Какво означава Null?
Null, в контекста на базата данни, е пълното отсъствие на стойност в определено поле и означава, че стойността на полето е неизвестна. Null не е същото като нулева стойност за числово поле, текстово поле или стойност на интервала. Null означава, че стойността на полето на базата данни не е запаметена.
Техопедия обяснява Нула
Нула не може да се сравни със стойност. Например, ако заявката е насочена към таблица Customer_Addresses за извличане на всички клиенти без имейл адреси, тогава заявката за Структуриран език на заявките (SQL) не може да бъде написана, както следва: ИЗБЕРЕТЕ * FROM Customer_ Addresses WHERE Email_Address = null. Вместо това, за да не се въведе сравнение с нула, заявката трябва да бъде написана по следния начин: ИЗБЕРЕТЕ * ОТ КЛИЕНТА_ Адреси КЪДЕ Email_Address НЕ е нула.
Когато стойностите в колона, съдържаща нули, се броят, нулите не се включват в резултатите. Например в таблицата „Адрес на клиента“ има 200 клиенти, а 30 имат нула в графата „Адрес на имейл“. Извършването на броя с помощта на колоната Email_Address ще върне резултат от 170.