在PostgreSQL中将JSON键值提取为表格格式

时间:2020-05-26 10:24:08

标签: json postgresql key-value

我们正尝试使用PostgreSQL函数:json_to_recordset()将JSON键值提取为表格格式。在我们的方案中,每行的JSon类型“ Prop”列中可以存储多个属性。

虽然这种方法在SQL Server上效果很好,但尝试在PostgreSQL上做同样的事情, 我们遇到错误“错误:无法在对象SQL状态:22023上调用json_to_recordset”

有人遇到过类似情况吗?如果是,您是否可以建议正确的方法来获得所需的结果。您可以参考以下SELECT语句作为示例。

SELECT  s."ActiveStatus", t."Val",t."UUId", t."Qty" , t."UniqueId", t."Id"
FROM public."test" s ,
json_to_recordset(s."Prop") as t("Qty" text, "Id" text, "Val" text, "UUId" UUID, "UniqueId" INT);

0 个答案:

没有答案
相关问题