【问题标题】:Is it possible to dynamically construct jOOQ VALUES() table?是否可以动态构造 jOOQ VALUES() 表?
【发布时间】:2021-07-29 07:14:43
【问题描述】:

https://www.jooq.org/doc/3.14/manual/sql-building/table-expressions/values/

jOOQ 支持 VALUES() 表构造函数真是太好了,但看起来行不能动态构造。我有一个我想动态传递给 VALUES() 的行列表,这可以通过 jOOQ 实现吗?

示例:(1,2,3,4,5) 的数组,并希望从该数组构造 VALUES(row(1), row(2) ... row(5))。

【问题讨论】:

    标签: java jooq


    【解决方案1】:

    您可以将数组传递给values() 方法。

    所以只需遍历数组并为每个元素创建一行,将其添加到数组中,最后将包含行的数组传递给 values 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-21
      • 1970-01-01
      • 2018-01-18
      • 1970-01-01
      • 2021-09-08
      • 2017-12-17
      • 2017-09-26
      • 1970-01-01
      相关资源
      最近更新 更多