更新pgsql中si_process_body_ledger表的create_time的语句,有多行。
时间: 2024-03-16 08:45:04 浏览: 59
navicat112_pgsql_cs_x64.exe
如果你需要一次性更新 `si_process_body_ledger` 表中多行记录的 `create_time` 字段,可以使用以下 SQL 语句:
```
UPDATE si_process_body_ledger
SET create_time = NOW()
WHERE id IN (1, 2, 3);
```
该语句使用 `UPDATE` 命令更新 `si_process_body_ledger` 表,将 `create_time` 字段设置为当前时间,同时更新 `id` 为 1、2、3 的记录。注意,该语句中的 `IN` 关键字用于指定需要更新的记录的 `id` 值,多个值之间用逗号分隔。如果需要更新的记录数较多,可以考虑将 `id` 值写入一个文件,并使用 SQL `COPY` 命令从文件中读取 `id` 值进行更新。
阅读全文