NULL
Sign in to saveAlso known as SQL null
special marker and keyword in SQL indicating that something has no value
Wikidata facts
- Instance of
- value
- Subclass of
- null
- Part of
- three-valued logic
Show 1 more fact
- short name
- NULL
Sources (2)
via Wikidata · CC0
Article · Русский
NULL в СУБД — специальное значение (псевдозначение), которое может быть записано в таблицы базы данных (БД). NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения». Введено для того, чтобы различать в полях БД пустые (визуально не отображаемые) значения (например, строку нулевой длины) и отсутствующие значения (когда в поле не записано вообще никакого значения, даже пустого). NULL означает отсутствие, неизвестность информации. Значение NULL не является значением в полном смысле слова: по определению оно означает отсутствие значения и может иметь тип NULL или иметь любой другой тип (CREATE TABLE new_tab AS (SELECT NULL) — специальный тип null, CREATE TABLE new_table AS (SELECT 10+NULL) — тип integer). Поэтому NULL не равно ни логическому значению FALSE, ни пустой строке, ни нулю. При сравнении NULL с любым значением будет получен результат NULL, а не FALSE и не 0. Более того, NULL не равно NULL!
Abstract from DBpedia / Wikipedia · CC BY-SA