SQL UPDATE 语句用于更新表中已存在的记录。
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
参数说明:
table_name:要修改的表名称。
column1, column2, ...:要修改的字段名称,可以为多个字段。
value1, value2, ...:要修改的值,可以为多个值。
condition:修改条件,用于指定哪些数据要修改。
请注意:WHERE 子句规定哪条记录或者哪些记录需要更新。如果您省略了 WHERE 子句,所有的记录都将被更新!
例如,将王五学生的年龄从15改为19岁,并将名字改为王武:
UPDATE student SET name = "王武", age = 19 WHERE id = 4;
再次提醒,执行 UPDATE 语句时,要检查下是否遗漏条件 WHERE。