在 MySQL 中,可以使用 ALTER TABLE 語句為現(xiàn)有表添加新的列。當您添加新列時,可以指定默認值。默認值是插入新行時自動填充該列的值。以下是為 MySQL 表添加默認值的示例。
ALTER TABLE 表名 ADD 列名 數(shù)據(jù)類型 DEFAULT 默認值;
例如,您創(chuàng)建了一個名為“students”的表,其中包含學生的 ID、姓名和性別。接下來,您需要向該表中添加一個名為“age”的列,默認值為18。
ALTER TABLE students ADD age SMALLINT DEFAULT 18;
上面的語句指示 MySQL 為“students”表添加一個名為“age”的列,并將其類型設(shè)置為 SMALLINT。此外,將其默認值設(shè)置為18。
如果您不指定默認值,則默認值為 NULL。
值得注意的是,如果您將默認值設(shè)置為 NOW(),則將使用添加行的當前日期和時間作為默認值。
在總體來看,MySQL 中添加列默認值的過程簡單明了。只需要在 ALTER TABLE 語句中指定新列的名稱、數(shù)據(jù)類型和默認值就可以了。
上一篇css 禁止字體復制