最近我们将 Apache 超集更新为 版本 2.1.0。我在 SQL Lab 中注意到,在我们命中一个 sql 查询后,在结果部分,json 列在“单引号”中显示键值对,在以前的版本中用于在“双引号”中显示。
我的数据库结构是这样的:
create table abc
(
source_id varchar(255) not null,
json jsonb,
created_at timestampz not null,
updated_at timestampz not null,
constraint pk_source_id primary key(source_id)
);
单引号的问题是,我不能复制和使用那个 json,因为它不是正确的 json。我直接在我的数据库中使用服务器上的sql命令检查,并将该列值存储在双引号中。
所以想知道这是否是新版本中的错误或者是否有一些我可以启用的设置以便它在“双引号”中显示我的json键值。