jooq 相关问题

jOOQ代表Java Object Oriented Querying。 jOOQ在流畅,直观的DSL中有效地结合了复杂的SQL,类型安全,源代码生成,活动记录,存储过程,高级数据类型和Java。

Jooq 和 postgres:纯 sql 中的 pg_trgm 运算符会产生错误“运算符不存在”

我正在使用的技术:java、spring boot、jooq、带有 pg_trgm 扩展的 postgres。 我试图使用 pg_trgm 运算符在 Postgres 上进行简单搜索,但 jooq 抛出错误。 代码示例: 字符串

回答 1 投票 0

在 SQL Server 中,JDBC getUpdateCount 返回 0,但更新了 1 行

有人见过这个吗?我正在使用 MS SQL Server 2008,并且已尝试使用两种不同的 JDBC 驱动程序(jtds 和 Microsoft 的)。我运行一个简单的语句来更新一行,它确实更新了它,但是

回答 2 投票 0

如何在jooq中实现多重/组合/组合生成策略?

我有: .withStrategy(策略().apply { 名称 =“rcp.RenamingStrategy” matchers = Matchers().withTables(MatchersTableTy...

回答 1 投票 0

当参数的顺序是数字/位置时,在 jOOQ 中按降序排列

我有这个jOOQ代码,它工作正常,但是顺序应该是降序第1列和降序第3列,但是.orderBy(1,3)具有不能具有.desc()方法的数字参数。怎么可以...

回答 1 投票 0

获取jOOQ集成测试源码

jOOQ 商业版提供源代码访问。我在 jOOQ 相关文档和社区讨论中多次看到过提到的“集成测试”。从来没有过...

回答 1 投票 0

JOOQ 中的行级安全实施

我想使用 JOOQ 库在 Java 中实现 Oracle 行级安全性功能 下面是 JOOQ 查询代码示例: 结果 结果 = dslContext.select().from(Employee.EMPLOY...

回答 1 投票 0

有没有办法在 jOOQ 中保持列不可变(仅插入)?

某些列的值只能插入而不能修改(实际上是复杂的外键,但由于各种原因没有这样映射)。在 JPA 中,这可以通过 @Column(

回答 1 投票 0

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

jOOQ 是否支持在 INSERT...ON DUPLICATE KEY UPDATE 中使用 VALUES() 函数? 如果没有,有关于如何做的建议吗? (对于很多行) 请参阅:http://dev.mysql.com/doc/

回答 2 投票 0

使用 VALUES() 插入时如何在 jOOQ 中指定行别名

在 MySQL 8 中,在 ON DUPLICATE KEY UPDATE 语句中插入值以引用行别名时可以指定行别名,如下所示: 插入 foo (id, col1, col2) 值(123,'foo','bar'),(321...

回答 1 投票 0

如何访问jooq中的外键表?

我有两张桌子: 房地产:id - PK,external_id_mdm key_transfer:id - PK,real_estate_id - FK(参考real_estate(id)) 在我的 jooq 更新查询中,我想更新并获取返回类型: ...

回答 1 投票 0

java.lang.ClassNotFoundException:运行org.jooq.jooq-codegen-gradle时出现org.mariadb.jdbc.Driver

我目前正在尝试从 nu.studer.jooq 迁移到新的官方 gradle 插件。 我正在使用 jOOQ 3.19.0,这是我当前的 build.gradle: 插件{ id 'java' id 'org.jooq.jooq-codegen-

回答 1 投票 0

jOOQ DDL - 始终作为身份生成

如何编写(与方言无关的)JOOQ,在 PostgreSQL 中生成 GENERATED ALWAYS AS IDENTITY? 将字段标记为身份是默认生成的,而不是始终生成,例如: dsl上下文 .createTable("some_t...

回答 1 投票 0

如何在 Jooq 中编写非返回 postgresql CTE

在Jooq中,我可以使用DSL#name(...)方法来编写CTE,包括具有RETURNING子句的INSERT / UPDATE / DELETE查询 例如 名称(“my_cte”).as( 更新(我的表) // ...

回答 1 投票 0

新的jOOQ Gradle插件无法正确处理自引用关系

当切换到新的 jOOQ Gradle 插件 3.19.0 时,我发现另一个问题,即包含引用自身的字段的前一个示例实体不起作用。 升级新Gradle插件的尝试...

回答 1 投票 0

升级使用jOOQ Gradle插件生成代码失败

jOOQ 3.19.0 带来了官方的 gradle codegen 插件而不是第 3 方插件,我尝试在我的 Gradle Kotlin 项目中将原始配置更改为以下内容。 乔克{ //版本.set(${

回答 1 投票 0

Postgresql 连接被 Hikari 标记为断开

我有 Spring 应用程序,它定期在 PostgreSQL-DB 中插入记录。现在,完成一组计划的导入后,需要几秒钟的时间才能收到以下警告: com.zaxxer.hikari.

回答 1 投票 0

Jooq 因部分索引的“冲突...哪里”而失败,但 sql 可以直接工作?

使用JOOQ 3.17.4,pgjdbc 42.5.0,postgres 14.3 我在这里知道这个答案:https://stackoverflow.com/a/67292162/924597 - 我尝试过使用不合格的字段名称,但这没有什么区别......

回答 1 投票 0

为什么 PostgreSQL 对于“select *”返回 jsonb 而对于“select data”返回 PGobject?

我正在使用 Jooq(不带 codegen)创建 SQL 查询并将其发送到数据库。 我正在测试的表只有 2 列,一个 ID(字符串)和一个 JSONB 数据列。

回答 1 投票 0

jooq 在 postgres 上生成无效的合并更新插入

我正在将应用程序从 postgres 12 和 jooq 3.15.4(专业)迁移到 postgres 16 和 jooq 3.18.7(专业)。我有一些使用“onDuplicateKeyUpdate()”的查询导致

回答 1 投票 0

insertinto 中的 JOOQ 序列、设置与值

我有一个带有序列的简单表格。 当我在 insertInto .set 方法中使用sequence.nextval() 时,一切都很好。 当我在 insertInto .values 方法中使用 sequence.nextval() 时,仅使用 se...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.