gpt4 book ai didi

java - JOOQ:为 String 命名的表生成更新 SQL

转载 作者:行者123 更新时间:2023-11-30 08:48:39 26 4
gpt4 key购买 nike

我只想使用 JOOQ 生成 SQL,而不用它验证表、列等,也不为所述表、列等生成类。

我怎样才能生成 SQL 更新,并且只用 String 指定架构和表的名称?

也许稍后我会设置表生成的 Java 代码,但现在没有必要。如果没有此类生成的代码我无法使用 JOOQ,那么我现在将使用其他一些库。

谢谢。

最佳答案

您不必使用源代码生成来使用 jOOQ 的 DSL API。参见,例如:

在你的例子中,假设你想生成一个 SQL 更新,如何:

// Assuming this static import
import static org.jooq.impl.DSL.*;

using(configuration)
.update(table("my_table"))
.set(field("id", Integer.class), 1)
.set(field("value", String.class), "A")
.where("x > ?", 3)
.execute();

关于java - JOOQ:为 String 命名的表生成更新 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31802910/

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