SQL NOT NULL 制約

NOT NULL 制約は、列が NULL 値を受け入れないことを強制します。

NOT NULL 制約により、フィールドには常に値が含まれるようになります。 これは、フィールドに値を追加せずに新しいレコードを挿入したり、レコードを更新したりすることはできないことを意味します。

次の SQL ステートメントは、「Id_P」列と「LastName」列が NULL 値を受け入れないことを強制します。

CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)