English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Verwendung und Beispiel des SQL NOT NULL Schlüsselworts

SQL-Schlüsselwort-Referenz

NOT NULL

NOT NULL-Bedingung erzwingt, dass die Spalte NULL-Werte nicht akzeptiert, was bedeutet, dass Sie Aufzeichnungen einfügen oder aktualisieren müssen, ohne einem Feld einen Wert hinzuzufügen.

Die folgende SQL stellt sicher, dass "ID", "LastName" und "FirstName"-Spalte akzeptiert NULL-Werte nicht:

CREATE TABLE Persons (
 ID int NOT NULL, 
  LastName varchar(255) NOT NULL,
 FirstName varchar(255) NOT NULL,
 Age int
);

Wenn die Tabelle "Persons" bereits erstellt wurde, kann die folgende SQL eine nicht-leere Bedingung auf der Spalte "Alter(age)" erstellen:

ALTER TABLE Persons 
MODIFY Age int NOT NULL;

SQL-Schlüsselwort-Referenz