腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
jooq
中
设置
空
值
、
、
、
我有一个很大的查询,我的问题是使用NULL
设置
JOQ
值
。例如,我有一段sql查询: IF(t.PANEL_ID IS NULL, t.ID, NULL) AS testId 如果将其转换为
jooq
实现,将会出现类似下面这样的结果: when(TEST.PANEL_ID.isNull我做了一些研究,找到了这个片段: DSL.val((String) null) 但它不起作用,因为它不能用
jooq
.Param<String>解析方法。 我应该如何继续?
浏览 61
提问于2019-07-02
得票数 2
回答已采纳
1
回答
忽略具有默认
值
的数据库列
、
、
、
似乎
JOOQ
完全忽略了数据库列的默认
值
。既不更新ActiveRecord对象,也不跳过插入时的此列。相反,它尝试将其
设置
为
空
,这将在非
空
列上失败。示例: foo int,); b.setFoo(3); assertNotNull(b.getBar());
浏览 1
提问于2013-08-16
得票数 6
回答已采纳
1
回答
(
JOOQ
3.4与Postgres)
、
、
、
在
jooq
3.4
中
,我不知道如何做到这一点(使用Postgresql): .set(TABLE.ID, Sequences.TABLE_ID_SEQ.nextval), 这是可行的,但我仍然不知道如何从TableImpl对象
中
获取序列名
在
普通SQL
中
,
浏览 2
提问于2014-09-19
得票数 1
回答已采纳
1
回答
无法用
jooq
-vertx-经典-反应性插入json
值
: org.
jooq
.JSON不能强制到预期的java.lang.Object类。
、
、
、
、
当我尝试插入
值
时(使用
空
的json,但它不重要--它是否为
空
,它在任何方面都不起作用)。然后我得到了错误: java.lang.AssertionError: io.vertx.core.impl.NoStackTraceThrowable: position1
中
具有类= org.
jooq
.JSON和
值
= "{}“的参数不能强制到预期的类= java.lang.Object进行编码。文档
中
说,
jooq
本地支持JSON和JSON,但是这里有什
浏览 8
提问于2020-11-26
得票数 2
1
回答
JOOQ
检查记录对象
中
的
空
字段?
、
、
我
在
JOOQ
中有一个查询,它包含一个左外部连接和另一个表。这是有意的,因为无法保证存在相应的记录,在这种情况下,我仍然希望从前一个表
中
检索
值
,并向缺失的字段提供默认
值
。但是,由于不推荐使用默认参数的getValue()函数,如何检查字段是否包含
空
值
?使用字符串非常容易,但布尔
值
只是返回为false,这意味着我无法检查它是否真的
设置
为false,或者这正是
JOOQ
决定返回的。= null) {} 但是
浏览 6
提问于2016-12-09
得票数 5
回答已采纳
2
回答
绑定自定义数据类型将null传输到转换器
、
我在用
Jooq
和Kotlin做我的项目。我有一个对象EventEnvelope,其中包含类型事件的字段。我想将这个字段作为JSON存储
在
我的DB (postgres)
中
。我准备了
jooq
自定义数据类型绑定和转换器,如下面的-> 所描述的--粘贴转换器、绑定和gradle生成器代码。
在
jooq
绑定中使用kotlin非
空
类型可以吗?当我想存储
值
时,我的转换器从func
中
获得空
值
。我不知道这是为什
浏览 3
提问于2018-06-04
得票数 1
回答已采纳
1
回答
当期望UTC时,
jOOQ
用本地时区
设置
时间戳
、
、
在
我的
jOOQ
配置文件
中
,我有以下一行:如果我
在
HSQLDB
中
创建这个表:生成的
jOOQ
代码如下所示: public final TableField<T1Record(org.
jooq
.imp
浏览 1
提问于2019-05-22
得票数 0
1
回答
JOOQ
& Firebird -超过实现限制
、
、
、
BookRecord rec = context.newRecord(Tables.BOOK,book);context.executeUpdate(rec); 步骤3
在
executeUpdate()方法上失败,因为
jOOQ
正在将所有空的VARCHAR字段转换为VARCHAR(4000)。
在
表
中
,我有大约8个
空
的VARCHAR(512)字段,
在
UTF8
中
应该是8x4x512 (或16 as ) max,但是由于
jOOQ
将其解释为VARCHAR(
浏览 1
提问于2017-02-20
得票数 6
回答已采纳
1
回答
在
重复主键上插入新的UpdatableRecord和接收错误
、
、
、
我正在尝试使用UpdatableRecords
在
jOOQ
3.4.2
中
插入一条新记录。该模式非常简洁,易于使用,只是INSERT将
空
值
读取为无
值
,并忽略默认
值
或生成的索引。我注意到
jOOQ
文档说调用newRecord会自动将UpdatableRecord上的所有内部“更改”标志
设置
为true。当我反复这样做时,这些
值
似乎一直
在
增加1。这对我来说并不真正有意义,但我更大的问题是:是一种很好的方法,我可
浏览 6
提问于2014-08-20
得票数 3
回答已采纳
1
回答
无法模拟
jOOQ
中
的0行结果
、
、
我
在
使用
jOOQ
(3.12.3版本)模拟
空
结果时遇到问题。我使用MockDataProvider,但它仍然返回一行。但是,它实际上返回1行,
值
为0。12:51:34.799 [main] DEBUG org.
jooq
.tools.LoggerListener - Affected row(s) : 0 12:51:34.863 [main] DEBUG org.
jooq
.tools.LoggerListener - Fetched result :
浏览 16
提问于2020-09-30
得票数 1
回答已采纳
1
回答
在
少数情况下由
jooq
生成的不正确的sql
、
、
、
、
应用程序
在
kubernetes
中
运行。我有太多不同的情况,有时我要保存json数据,而其他时候json数据是
空
的。AuthenticatedSessionRecord, JSONB> CONTEXT_DATA = createField(DSL.name("context_data"), SQLDataType.JSONB, this, "");因此,
在</em
浏览 1
提问于2021-03-30
得票数 1
回答已采纳
1
回答
select
中
的
空
值
在
Records.mapping()中生成NullPointerException
、
我的查询的select子句中需要一些
空
值
: dsl DSL.inline(null, SQLDataType.BIGINT),)); 但这会在Records.mapping方法中产生一个NullPointerException: java.lang.NullPointerException: null
浏览 7
提问于2021-07-12
得票数 1
回答已采纳
1
回答
触发器-spring 2.4.x +
jOOQ
异常的意外映射
、
我们使用的是弹簧启动和弹簧启动-
jooq
。对于一些复杂的约束检查,会使用触发器来引发带有特定消息的错误。异常在持久性层被捕获并转换为业务异常。org.springframework.jdbc.UncategorizedSQLException:
jOOQ
;用于tab1 (k)
值
的未分类的SQLException (?))45000;错误代码5800;一些错误;嵌套异常为java.sql.SQLException:一些错误 2.4.0、2.4.1、2.
浏览 2
提问于2021-02-19
得票数 3
回答已采纳
1
回答
在
JOOQ
中
执行PostgreSQL的concat()而不是||的方法?
、
-function
在
PostgreSQL
中
的行为不同。||NULL||'def';-- Result: 'ABCdef' concat(...)忽略
空
值
在
JOOQ
中
,PostgreSQL方言中的DSL.concat()使用||-operator呈现表达式: Java: dsl.selec
浏览 51
提问于2020-01-29
得票数 0
回答已采纳
1
回答
insertInto输出返回'?‘而不是真正的价值
、
我发现最好的方法是工具/库
jOOQ
。
浏览 1
提问于2018-07-15
得票数 0
回答已采纳
1
回答
使用
jOOQ
传递
空
主键,使其由数据库
设置
、
、
、
我希望阻止用户
设置
id。相反,数据库应该根据序列自动分配
值
,就像Postgresql的串行一样。这是相关的DDL。.where(TODO.ID.eq(todoRecord.getId()))}
jOOQ
浏览 1
提问于2016-02-08
得票数 1
回答已采纳
1
回答
如何告诉
jOOQ
KotlinGenerator不要使所有数据类属性都为
空
?
、
是否有选项告诉
jOOQ
生成器将生成的Kotlin数据类的属性变为
空
或非
空
,这取决于该列
在
SQL
中
是NULL还是NOT NULL。我知道SQL NOT NULL
在
使用联接等时并不保证这一点,但我可以使用记录来映射它们。我只想使用数据类将它们传递到应用程序
中
不想使用
jOOQ
的不同层,但需要那里的
空
安全性。
浏览 5
提问于2020-11-12
得票数 2
回答已采纳
1
回答
在
PostgreSQL数据库
中
插入带有
jOOQ
的SQL枚举
、
、
、
、
我正在尝试使用
jOOQ
在
我的数据库
中
插入一个SQL枚举。 数据库迁移使用Liquibase进行
设置
,如下所示: <?xml version="1.0" encoding="UTF-8"?false"/> </createTable> </changeSet> </databaseCha
浏览 28
提问于2021-05-11
得票数 1
回答已采纳
1
回答
JOOQ
继续将架构
设置
为默认的PUBLIC
我的gradle.build (使用nu.studer.
jooq
插件) MyProject(sourceSets.main) { name = 'org.
jooq
.meta.extensions.ddl.DDLDatabase' packageName = 'com.springforum'
浏览 1
提问于2018-08-10
得票数 1
回答已采纳
2
回答
如何使用配置
JOOQ
设置
?
、
我想告诉
JOOQ
不要引用它生成的SQL
中
的标识符,如下所示: 但是,考虑到我允许Spring自动配置
JOOQ
-我应该把这个
设置
放在哪里?看起来,基本的spring引导配置只支持
在
spring.
jooq
.sql-dialect
中
设置
application.properties,如中所示。我尝试将spring.
jooq
.renderNameStyle=AS_IS放入application.properties
中
,但它对
浏览 3
提问于2019-08-18
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP去除数组中的空值元素
Oracle数据库中的空值相当于
WPS怎么设置Excel中不显示零值
Excel中定位空值填充的具体操作步骤
域名解析中的TTL值设置多少合适?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券