最新的Web開發教程
 

SQL NOT NULL約束


默認情況下,表列可以保存NULL值。


SQL NOT NULL約束

NOT NULL約束強制列不接受NULL值。

NOT NULL約束強制字段總是包含值。 這意味著你不能插入一個新的記錄,添加或不添加一個值,這個字段更新記錄。

下面的SQL強制執行"P_Id"列和"LastName"列不接受NULL值:

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

試一試»