在不同的数据库中,UPDATE
语句的基本语法和使用方法略有不同,但总体上较为相似。以下以常见的 MySQL 和 SQL Server 数据库为例进行介绍:
UPDATE table_nameSET column1 = value1, column2 = value2,...WHERE condition;
其中,table_name
是要更新数据的表名;column1, column2,...
是要更新的列名;value1, value2,...
是对应列要设置的新值;WHERE
子句是可选的,用于指定更新的条件,如果不使用 WHERE
子句,则会更新表中的所有行。
UPDATE studentsSET age = 20, grade = 90WHERE id = 1;
UPDATE table_nameSET column1 = value1, column2 = value2,...WHERE condition;
与 MySQL 的语法基本一致,各参数的含义也相同。
UPDATE studentsSET age = 20, grade = 90WHERE id = 1;