jOOQ-MySQL多行INSERT ...使用VALUES()函数进行重复键更新

埃里克·S

jOOQ是否支持VALUES()函数以在INSERT ... ON DUPLICATE KEY UPDATE中使用?

如果没有,那么有关如何做的任何建议呢?(很多行)

参见:http : //dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_values

卢卡斯·埃德(Lukas Eder)

不,从jOOQ 3.8开始,尚无此类支持,并且目前尚无计划添加的支持。不过,您可以使用普通的SQL轻松地将其工作起来:

public static <T> Field<T> values(Field<T> field) {
    return DSL.field("values({0})", field.getDataType(), field);
}

有关jOOQ中“普通SQL”的更多信息,请参见:http : //www.jooq.org/doc/latest/manual/sql-building/plain-sql

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在mysql中使用jooq设置按位列

来自分类Dev

JOOQ MySQL按位

来自分类Dev

Jooq可以模拟MySql中的窗口函数吗

来自分类Dev

使用INSERT…ON重复键更新与几个键

来自分类Dev

在JOOQ中使用@Transactional

来自分类Dev

Mysql INSERT INTO ... SELECT ....在重复键更新中

来自分类常见问题

jOOQ:排除更新中的列

来自分类Dev

jOOQ从数据类插入/更新

来自分类Dev

从用户定义的函数JOOQ查询

来自分类Dev

PostgreSQL中的jOOQ聚合函数

来自分类Dev

如何使用 JOOQ Query Builder 使用使用常量值的 select 语句构建 Insert into

来自分类Dev

使用jooq和gradle-jooq-plugin(kotlin)生成代码

来自分类Dev

如何使用JOOQ创建架构?

来自分类Dev

jOOQ:使用Maven生成代码

来自分类Dev

在jooq中使用postgres currval()

来自分类Dev

Jooq / PostgreSQL INSERT子句中的反斜杠

来自分类Dev

在jOOQ更新中使用jsonb_set

来自分类Dev

jOOQ使用Where子句更新查询

来自分类Dev

MySQL中的多行更新

来自分类Dev

Mysql函数,返回多行

来自分类Dev

如何使用带有 UUID 字段的 jOOQ 为 MySQL 生成正确的 SQL?

来自分类Dev

MySQL POLYGON ←→ Jts Polygon with JOOQ (as WKT)

来自分类Dev

插入多行中Jooq抛出编译错误

来自分类Dev

jOOQ添加到更新的电流值

来自分类Dev

Jooq中的原子批处理插入/更新

来自分类Dev

调用聚集函数JOOQ的别名列结果

来自分类Dev

使用jOOQ使用主键创建表

来自分类Dev

从PHP:// INPUT的MySQL INSERT INTO多行

来自分类Dev

使用jOOQ查询具有多个IN值的组合键