在SQL中,可以使用ALTER TABLE語句添加新列并為其賦值數據。具體的語法如下:
ALTER TABLE table_name
ADD column_name data_type [DEFAULT value];
其中,table_name是要添加列的表名,column_name是要添加的列名,data_type是列的數據類型,[DEFAULT value]是可選項,用于為新列指定默認值。
例如,如果想在名為students的表中添加一個新列score,并為所有行的score列賦值為0,可以使用以下語句:
ALTER TABLE students
ADD score INT DEFAULT 0;
這將在students表中添加一個名為score的整數列,并將所有行的score列的值設置為0。