Latest web development tutorials

SQL NOT NULL制約

デフォルトの場合には、テーブルの列はNULL値を受け入れます。


SQL NOT NULL制約

NOT NULL制約は、列がNULL値を受け入れない余儀なくされました。

NOT NULL制約必須フィールドは常に値が含まれています。 これは、フィールドに値を追加しない場合は、新しいレコードを挿入またはレコードを更新できないことを意味します。

次のSQL必須「P_ID」欄及び「氏名」欄には、NULL値を受け付けません。

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