在 MySQL 中,插入一列是很常見的操作,下面我們來看一下具體的步驟。
首先,我們需要使用 ALTER TABLE 語句來添加一列,語法如下:
ALTER TABLE 表名 ADD 列名 數據類型;
其中,表名
為需要插入列的表名,列名
為插入的新列的名稱,數據類型
為新列所設置的數據類型。
例如,我們要在名為students
的表中插入一列age
,數據類型為INT
,則 SQL 語句應該為:
ALTER TABLE students ADD age INT;
執行上述 SQL 語句后,我們就可以在students
表中插入一列age
,并且該列將會默認設置為NULL
值。
如果我們需要給新插入的列設置默認值,可以使用 DEFAULT 關鍵字,語法如下:
ALTER TABLE 表名 ADD 列名 數據類型 DEFAULT 默認值;
例如,我們要在students
表中插入一列name_en
,并將其值默認設置為'unknown'
,則 SQL 語句應該為:
ALTER TABLE students ADD name_en VARCHAR(50) DEFAULT 'unknown';
執行上述 SQL 語句后,我們就可以在students
表中插入一列name_en
,并將其值默認設置為'unknown'
。