在MySQL中,可以使用DEFAULT關鍵字來設置字段的默認值為0。具體步驟如下:
例如,創建一個名為students的表,其中包含一個名為score的字段,默認值為0:
CREATE TABLE students (
id INT,
name VARCHAR(255),
score INT DEFAULT 0
);
這樣,當插入新的記錄時,如果沒有指定score字段的值,它將被自動設置為0。
例如,將表students的score字段的默認值修改為0:
ALTER TABLE students ALTER COLUMN score SET DEFAULT 0;
這樣,原本為空的score字段將被設置為0。
注意:如果表中已經有記錄并且沒有指定字段的值,則默認值不會被應用。只有在插入新記錄時,如果沒有指定字段的值,才會使用默認值。