基本更新

更新一个

UPDATE customers SET email='luke_smith@email.com' WHERE id=1

此查询将 customers 表中 email 的内容更新为字符串 luke_smith@email.com,其中 id 的值等于 1.数据库表的新旧内容分别如下左右所示:

StackOverflow 文档

更新所有

UPDATE customers SET lastname='smith'

此查询为 customers 表中的每个条目更新 lastname 的内容。数据库表的新旧内容分别如左下图所示:

StackOverflow 文档

注意: 在 UPDATE 查询中必须使用条件子句(WHERE)。如果不使用任何条件子句,则将更新该表属性的所有记录。在上面的示例中,customers 表中的 lastname 的新值(Smith)设置为所有行。