資料庫一個表中的多個欄位值修改SQL,update、replace
阿新 • • 發佈:2021-02-01
修改操作又稱為更新操作,其語句一般格式為:
UPDATE<表名>
SET<列名>=<表示式>[,<列名>=<表示式>]…
[WHERE<條件>];
下面舉例說明:
student表的資料如下:
現在對名稱為田七的人,年齡置空,並將其班級修改為CLASS2:
--方法一
update student
set AGE = NULL,
CLASS = 'CLASS2'
where NAME = '田七'
--方法二
replace into student
values (5,'田七',NULL,'男','CLASS2')
--方法三
update student
set AGE = replace(AGE,11,NULL),
CLASS = replace(CLASS,'CLASS1','CLASS2')
where NAME = '田七'
經過修改之後的表的資料如下: