是否可以使用单个pgsql查询更新多个表,我已经搜索了这个,但我没有找到解决方案。告诉我是否可以这样做。
答案 0 :(得分:0)
你的问题相当含糊,但答案是肯定的。您在CTE中使用update
:
with u1 as (
update . . .
),
u2 as (
update . . .
)
update . . .;
这是Postgres特定的语法,您可以使用returning
返回每次更新中感兴趣的列或行。您可以在documentation中阅读有关数据修改CTE的内容。