5. Нюансы работы с NULL в SQL. Как проверить поле на NULL?
UNKNOWNNULL - специальное значение (псевдозначение), которое может быть записано в поле таблицы базы данных. NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения».
NULL означает отсутствие, неизвестность информации. Значение NULL не является значением в полном смысле слова: по определению оно означает отсутствие значения и не принадлежит ни одному типу данных. Поэтому NULL не равно ни логическому значению FALSE, ни пустой строке, ни 0. При сравнении NULL с любым значением будет получен результат NULL, а не FALSE и не 0. Более того, NULL не равно NULL!
команды: IS NULL, IS NOT NULL
Предыдущий вопрос: 4. Что такое DCL? Какие операции в него входят? Рассказать про них.
Следующий вопрос: 6. Виды Joinов?
Все вопросы по теме: список
Все темы: список
Вопросы/замечания/предложения/нашли ошибку: напишите мне