Java jOOQ-从psql查询生成更新

Java jOOQ-从psql查询生成更新,java,postgresql,jooq,Java,Postgresql,Jooq,如何使用jOOQ 3.10.x构建以下PSQL查询以更新多个记录 UPDATE users SET name = s.name, city = s.city FROM users_staging s WHERE users.id = s.id; UsersStaging s=USERS_STAGING.as(“s”); DSL.使用(配置) .更新(用户) .set(USERS.NAME、s.NAME) .set(USERS.CITY,s.CITY) .来自(s) .其中(用户ID.eq(

如何使用jOOQ 3.10.x构建以下PSQL查询以更新多个记录

UPDATE users 
SET name = s.name, city = s.city 
FROM users_staging s
WHERE users.id = s.id;
UsersStaging s=USERS_STAGING.as(“s”);
DSL.使用(配置)
.更新(用户)
.set(USERS.NAME、s.NAME)
.set(USERS.CITY,s.CITY)
.来自(s)
.其中(用户ID.eq(s.ID))
.execute();