问题标签 [jooq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JOOQ:返回自动递增的键?
鉴于:
CREATE TABLE foo (id BIGINT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id));
我想调用:INSERT INTO foo VALUES()
并取回生成的密钥。我尝试遵循在jOOQ 插入查询中找到的建议并返回生成的密钥,但是当我调用时:
RoomsRecord record = db.insertInto(foo, Collections<Field<?>>emptyList()).returning(foo.ID).fetchOne();
JOOQ 返回 null 而不是生成的密钥。这是一个错误吗?
java - 在 jOOQ 中,为什么我在“masterDataTables”的 org.jooq.util.jaxb.Generator 中找不到 setter、adder 或字段?
编辑对不起,我的朋友告诉我,我只需要使用更新版本的插件。让我告诉你它是怎么回事!
我正在使用jOOQ,今天我将以前具有单个字段作为主键的表更改为多个键作为主键。因此,所有其他引用此表的表也必须更改。我还通过在该表中添加缺少的字段来更改它。当我使用 Maven 进行 Java 开发时,我在运行 'mvn properties:read-project-properties jooq-codegen:generate' 时遇到了麻烦
我得到了这个错误:
什么原因导致这个错误,如何解决它?
谢谢埃科
java - JOOQ 嵌套条件
嗨,我想弄清楚如何在 jooq 中写这样的东西
我不知道如何在 jooq 中进行嵌套条件。请帮忙。
java - 使用 JOOQ 从 SYBASE DB 生成元模型代码时出错
尝试使用 JOOQ 生成元模型时出现此错误:
这可能是因为用户没有管理权限。JOOQ 可以从 create 语句生成元模型代码吗?我没有其他用户。有什么建议么?
sql-server - 如何规避 Sybase ASE 和 SQL Server 的最大绑定值数
我正在为表单的大型条件运行jOOQ集成测试
IN
上面的示例描述了一个条件中有许多绑定变量。Oracle 在 IN 条件的括号之间有一个众所周知的限制,即 1000 个值(绑定值或内联值)。解决方法很简单,只需要写:
另一方面,Sybase ASE 15.5 和 SQL Server 2008 R8 似乎对绑定值的数量有总体限制:Sybase ASE 分别为 2000,SQL Server 分别为 2100。换句话说,似乎没有办法使用这两个数据库的绑定值来拆分/转换上述条件。除了内联所有绑定值之外,有没有办法绕过这个问题?
java - 如何在这种情况下使用 jOOQ(或其他东西)
jOOQ在生成的类(来自数据库模式)上运行。在我的应用程序中,执行时创建了许多表。那么如何使用 jOOQ 查询它们呢?或者我可以用别的东西来做到这一点吗?
我们只是使用 jOOQ 生成 SQL,不做任何 CRUD 操作。
java - jOOQ 可以为 Oracle 同义词生成代码吗?
我的团队一直在试验jOOQ,它看起来很有效。但是,我们必须使用一些 Oracle 同义词,这些同义词是指一些 Oracle 视图。我们能够使用视图,但我们需要通过同义词使用它。这可能吗?
mysql - jOOQ 是如何支持 MySQL 的对偶的?
我不能使用jOOQ生成器为 MySQL 生成一个Dual.java
类,但在 PostgreSQL 中是相反的
我在代码生成配置文件中包含了“双重”:
我正在使用 jOOQ 的最新版本:2.4.0。可能是什么问题呢?
java - 如何使用jooq来表达mysql REGEXP?
我有这样的查询:
但是字段中没有这样REGEXP(String)
的功能,并且mysql不支持如下语法: