當我們使用MySQL數據庫時,有時會有一些字段需要設置默認值。這樣,當在插入數據時,如果該字段沒有賦值,則會自動使用設置的默認值。下面就介紹一下MySQL如何設置默認值。
ALTER TABLE table_name MODIFY COLUMN column_name column_type DEFAULT default_value;
其中,table_name為要修改的表名稱,column_name為要修改的字段名稱,column_type為該字段的數據類型,default_value為設置的默認值。
例如,設置表中的age字段默認值為18:
ALTER TABLE student MODIFY COLUMN age INT(11) DEFAULT 18;
若需要刪除一個字段的默認值,可以使用以下語句:
ALTER TABLE table_name ALTER COLUMN column_name DROP DEFAULT;
例如,刪除表中的age字段的默認值:
ALTER TABLE student ALTER COLUMN age DROP DEFAULT;
通過以上MySQL語句,我們可以很方便地設置和刪除字段的默認值,從而更好地管理數據庫表中的數據。