SQL NOT NULL
❮ SQL Справочник Ключевых слов
NOT NULL
Команда NOT NULL
ограничение заставляет столбец не принимать нулевые значения, это означает, что вы не можете вставить или обновить запись без добавления значения в это поле.
Следующий SQL гарантирует, что столбцы "ID", "LastName" и "FirstName" не будут принимать значения NULL:
Пример
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255)
NOT NULL,
Age int
);
Попробуйте сами »
Следующий SQL создает ограничение NOT NULL для столбца "Возраст", когда таблица "Персона" уже создана:
ALTER TABLE Persons
MODIFY Age int NOT NULL;