MySQL 是一個廣泛使用的關系型數據庫管理系統,常用于 Web 應用程序中。在 MySQL 中增加字段默認值是常見的一種操作,可以讓程序在插入或者更新數據時,自動使用默認值。下面介紹如何在 MySQL 中增加字段默認值。
ALTER TABLE table_name ADD COLUMN column_name data_type DEFAULT default_value;
上述 SQL 語句中,table_name 是要增加字段的表名稱,column_name 是要增加的字段名稱,data_type 是字段的數據類型,default_value 是字段的默認值。
例如,在增加一個名為 age 的字段,并設置默認值為 18:
ALTER TABLE users ADD COLUMN age INT DEFAULT 18;
需要注意的是,如果表中已經存在數據,增加默認值后必須更新已有數據的字段值。可以使用如下 SQL 語句更新:
UPDATE table_name SET column_name=default_value WHERE column_name IS NULL;
如果只需要設置默認值而不需要更新已有數據,可以使用如下 SQL 語句:
ALTER TABLE table_name ALTER COLUMN column_name SET DEFAULT default_value;
以上是 MySQL 中增加字段默認值的操作方法,希望能對大家有所幫助。
上一篇mysql增加字段sql
下一篇mysql增加字段注釋