在MySQL中,可以通過在創建表時指定字段屬性為NOT NULL來添加非空約束。例如,以下是一個在創建表時添加非空約束的示例:
CREATE TABLE customers (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
);
在上面的示例中,name和email字段被定義為NOT NULL,這意味著在插入數據時,這兩個字段不能為空。如果嘗試插入一個空值,MySQL將會報錯。