Słowo kluczowe SQL NOT NULL
❮ Odniesienie do słów kluczowych SQL
NIE JEST ZEREM
Ograniczenie NOT NULL
wymusza, aby kolumna nie akceptowała wartości NULL, co oznacza, że nie można wstawić ani zaktualizować rekordu bez dodania wartości do tego pola.
Poniższy kod SQL zapewnia, że kolumny „ID”, „LastName” i „FirstName” NIE akceptują wartości NULL:
Przykład
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255)
NOT NULL,
Age int
);
Poniższy kod SQL tworzy ograniczenie NOT NULL w kolumnie „Wiek”, gdy tabela „Osoby” jest już utworzona:
ALTER TABLE Persons
MODIFY Age int NOT NULL;
❮ Odniesienie do słów kluczowych SQL