【发布时间】:2021-11-20 15:17:51
【问题描述】:
我的 Postgres 数据库中有一个奇怪的 JSON 数组,没有大括号。它的数据类型是 Text,所以我猜我需要将它转换成 JSON。
看起来像这样,并且可以逐行更改。
[
[
"-",
"name",
"Gates"
],
[
"-",
"name_1",
null
],
[
"-",
"name_2",
null
],
[
"-",
"na_cd",
null
],
[
"-",
"class_cd",
null
],
[
"-",
"reference",
"190955"
],
[
"-",
"lang_cd",
"en"
],
[
"-",
"uid_nr",
null
],
[
"-",
"id",
19000
],
[
"-",
"firstname",
"Bill"
],
[
"-",
"spare",
null
]
]
我需要的是找到并打印 ID(如果有)。在本例中为 19000。
有人可以帮忙怎么做吗?
【问题讨论】:
-
如果有多个数组元素带有
id怎么办?
标签: arrays json postgresql postgresql-10