在 SQL 中,可以使用 NOT NULL
關(guān)鍵字來添加非空約束。具體的語法如下:
ALTER TABLE 表名
MODIFY 列名 數(shù)據(jù)類型 NOT NULL;
其中,ALTER TABLE
用于修改表結(jié)構(gòu),MODIFY
用于修改某一列的定義,列名
是要添加非空約束的列名,數(shù)據(jù)類型
是該列的數(shù)據(jù)類型。
舉個例子,假設(shè)有一個名為 students
的表,其中有一個列名為 name
的列,現(xiàn)在想要給 name
列添加非空約束,可以使用以下的 SQL 語句:
ALTER TABLE students
MODIFY name VARCHAR(50) NOT NULL;
這樣,name
列就變成了非空約束的列。