gpt4 book ai didi

java - 在 Jooq 中创建 VIEW 语句

转载 作者:行者123 更新时间:2023-12-04 04:51:32 25 4
gpt4 key购买 nike

我正在尝试使用 Jooq 创建一个 View 语句,我们该怎么做?

或者我们还有其他选择吗?

Jooq 版本:3.0.1

最佳答案

没有对 CREATE VIEW 的明确支持jOOQ 3.1 中的 DDL 语句,尽管 some users on the user group已经在挑战 jOOQ 以非正式地支持它。由于这可能是一个常见的用例,因此将其放在路线图上可能是有意义的:#2582

在添加任何官方支持之前,您仍然可以使用纯 SQL:

DSLContext ctx = DSL.using(...);
ctx.execute("CREATE OR REPLACE VIEW my_view AS {0};",
select(a, b).from(my_table).where(...)
);

上面的例子使用了 DSLContext.query(...) 构造采用 jOOQ 的普通 SQL 查询 QueryPart 对象作为参数。

关于java - 在 Jooq 中创建 VIEW 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17366578/

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