![Как активировать аккаунт Steam, снять все ограничения и активировать торговую площадку?](https://i.ytimg.com/vi/1JPT6aXL4SA/hqdefault.jpg)
Содержание
- Определение - Что означает не-нулевое ограничение?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет не-нулевое ограничение
Определение - Что означает не-нулевое ограничение?
Ограничение not-null - это ограничение на столбец в таблице реляционной базы данных. Он обеспечивает условие, что в этом столбце каждая строка данных должна содержать значение - его нельзя оставлять пустым во время операций вставки или обновления. Если этот столбец оставить пустым, это приведет к ошибке, и вся операция вставки или обновления завершится неудачно.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет не-нулевое ограничение
Рассмотрим таблицу с именем CUSTOMER_MASTER, в которой хранятся данные клиентов для базы данных банка. Каждый клиент должен иметь хотя бы фамилию и принадлежать к определенному полу. Два столбца, относящиеся к фамилии и полу, могут быть помечены как «NOT NULL» при создании таблицы Customer_Master.
Пример сценария SQL для этого приведен ниже:
CREATE TABLE customer_master (
Custid INTEGER ПЕРВИЧНЫЙ КЛЮЧ,
фамилия ЧАР НЕ НУЛЬ,
имя ЧАР,
date_of_birth DATE NOT NULL,
пол чар не нулевой)
Ограничение not-null - это полезный инструмент для разработчиков баз данных для реализации бизнес-логики. Вместо того чтобы использовать программный код для реализации концепции «всегда иметь значение», они просто используют встроенную функцию базы данных.
Иногда ограничение not-null является неявным. Когда столбец помечен как первичный ключ (см. Столбец «custid» в нашем примере выше), он используется для уникальной идентификации всех строк в таблице, так что их, очевидно, нельзя оставлять пустыми.