gpt4 book ai didi

java - 在 JOOQ 的 ON DUPLICATE KEY 中返回 id

转载 作者:可可西里 更新时间:2023-11-01 06:37:08 26 4
gpt4 key购买 nike

我真正想要的是在 JOOQ 中编写以下查询:

stmt = connection.prepareStatement(
"INSERT INTO `tbl` (`name`, `service_id`, `device_id`) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE `id` = LAST_INSERT_ID(`id`)",
Statement.RETURN_GENERATED_KEYS
);

我无法在 JOOQ 中找到执行此操作的方法。可能吗?

最佳答案

目前(从 jOOQ 3.4-3.6 开始),由于 jOOQ 的 INSERT API 存在缺陷,这是不可能的:

关于java - 在 JOOQ 的 ON DUPLICATE KEY 中返回 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26447929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com