Лекция №8. Структура Oracle. Магистр технических наук, лектор кафедры ит, Искакова Айнур Тлеубаевна



бет19/29
Дата06.01.2022
өлшемі0,63 Mb.
#15600
түріЛекция
1   ...   15   16   17   18   19   20   21   22   ...   29

Неопределенное значение (NULL)

«Значение» NULL - одна из ключевых характеристик любой реляционной СУБД. По существу, NULL означает отсутствие какого-либо значения. Если в некотором столбце таблицы значение должно присутствовать обязательно, то для нее указывается атрибут NOT NULL, означающий, что значение NULL недопустимо. При попытке записать в базу данных строку, в которой столбцу с атрибутом NOT NULL не присвоено значение, Oracle вернет сообщение об ошибке.

Разрешается присвоить NULL в качестве значения любого типа данных. Наличие NULL привносит в команды SQL так называемую трехзначную логику. При обычном сравнении возможно только два результата: TRUE или FALSE. Если же сравниваемые величины могут принимать значение NULL, то логически исходов три: TRUE, FALSE или ни то ни другое.



Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   29




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет