您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

jOOQ-多字段插入

jOOQ-多字段插入

我不确定首先使用哪种sql方言是否可能通过INSERT .. VALUES,但是您当然可以使用INSERT .. SELECT以下方式表达这种查询

INSERT INTO a (a, b, x, y, z)
SELECT a, b, ... other value ..., ... other value ..., ... other value ...
FROM b
WHERE ...
RETURNING *;

或与jOOQ

context.insertInto(TABLE A, ... columns ...)
       .select(
           select(
               FIELD A, 
               FIELD B,
               ... other field of table A ...,
               ... other field of table A ...,
               ... other field of table A ...)
          .from(B)
          .where(...))
       )
       .returning()
       .fetch()
其他 2022/1/1 18:44:58 有486人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶