更新(修改)表中的数据,可以使用 UPDATE 语句。有两种使用方式:
基本的 UPDATE 语句由三部分组成,分别是:
示例:更新指定数据
UPDATE studentsSET height = '172'WHERE id = 5;
没有 WHERE 子句,DBMS 将会更新 students 表中的所有行。
示例:更新多个列值
UPDATE studentsSET height = '178',weight = '78'WHERE id = 5;
在更新多个列时,只需要使用一条 SET 命令,每个 列=值 对之间用逗号分隔(最后一列之后不用逗号)。
从一个表中删除(去掉)数据,使用 DELETE 语句。有两种使用方式:
示例:删除指定数据
DELETE FROM studentsWHERE id = 5;
如果想从表中删除所有行,不要使用 DELETE。可使用 TRUNCATE TABLE 语句,它完成相同的工作,而速度更快(因为不记录数据的变动)。