jooq 相关问题

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

jOOQ 覆盖特定方言的类型长度

我想创建一个行为类似于 SQLDataType.VARCHAR 的 DataType,但在 sql server 上它的长度是指定长度的三倍,这可能吗? 以下代码应在 M 上创建 varchar(15)...

回答 1 投票 0

JOOQ查询获取每个用户的最新记录

我创建了一种肮脏的方法来做到这一点,它有效,但想知道是否有更简单的方法可以实现这一点。基本上我只想为每个用户获取最新的用户工具 ID。谢谢

回答 1 投票 0

JOOQ - 如果为空则条件映射到对象

我想要实现这样的目标。这可能吗? 上下文.选择( 当(PRE_PLEADING.ID.isNull(),值((对象)null)) .否则(行(PRE_PLEADING.ID, PRE_PLEADING.TITLE, ).

回答 1 投票 0

jOOQ 在写入记录时尝试为 Identity 列写入值

我有一个简单的方法(使用jooq),基本上是这样做的: MyObject myObject = ...; MyObjectRecord myObjectRecord = MyConvertor.convertor(myObject); DSLContext 创建 = ...; 创建.insertInto(Tab...

回答 2 投票 0

JOOQ升级后TTL()函数显示null而不是0

使用 TTL 选择语句: 前任: 选择值、ttl(值)、last_modified 来自 test.tblTTLINORDERBY WHERE useruid = 'userid1' AND 方向 IN ('out', 'in'); 在JOOQ升级之前,如果我们不...

回答 1 投票 0

Jooq 和 scala 中的通用条件生成器

我需要在scala中生成jooq条件。值可以是 Long 或 java.math.BigDecimal 编译失败,不明白是否可行 通用方法 私人定义

回答 1 投票 0

JOOQ 中的返回表 CHECK 约束

我的 PostgreSQL 数据库中有一个表,它是使用以下 Jooq 查询生成的: context.createTable(“object_brick_car”) .column(字段(名称(“id”), Integer.c...

回答 1 投票 0

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

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