UPDATE¶
语法概要¶
UPDATE table_name SET column = expression [, ... ] [ WHERE condition ]
说明¶
更新已有表中选定列的值。
如果指定 WHERE 子句,则只更新匹配的行。如果未指定 WHERE 子句,则更新所有行。
Polars 支持对已有列进行普通标量赋值。赋值表达式可以引用目标表当前行的值。
示例¶
更新选定行:
UPDATE orders
SET status = 'OVERDUE', amount = amount + 5
WHERE id = 2;
更新所有行:
UPDATE orders
SET amount = amount + 1;