[英]jOOQ - build UPDATE FROM psql query
如何構建以下PSQL查詢以使用jOOQ 3.10.x更新多個記錄?
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.using(configuration)
.update(USERS)
.set(USERS.NAME, s.NAME)
.set(USERS.CITY, s.CITY)
.from(s)
.where(USERS.ID.eq(s.ID))
.execute();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.