假设有一张 user 表,其中有一个名为 status 的列,现在需要把所有用户的 status 改为 1,只需要执行以下 SQL 语句:
UPDATE user SET status = 1;
在上面的语句中,UPDATE 表示更新操作,user 是待更新的表名,SET 关键字后面跟着需要修改的列名和新的值。如果没有 WHERE 条件,将会更新整张表的数据。
如果需要根据某个条件进行更新,则可以添加 WHERE 条件,例如:
UPDATE user SET status = 2 WHERE id = 1;
在上面的语句中,只会将 id 等于 1 的用户的 status 字段更新为 2。
更新整列是实际开发中经常用到的操作,MySQL 提供了简单的 SQL 语句进行实现,在操作前需仔细检查条件,确保不会更新错误的数据。