Мы пытаемся получить JSON значение ключа в табличный формат, используя PostgreSQL функцию: json_to_recordset (). В нашем сценарии может быть несколько свойств, хранящихся в JSon столбце типа «Prop» для каждой строки.
Хотя этот подход хорошо работал для SQL сервера, пытаясь сделать то же самое на PostgreSQL , возникает ошибка "ОШИБКА: невозможно вызвать json_to_recordset для объекта SQL состояние: 22023"
Встречался ли кто-нибудь с подобной ситуацией, и если да, можете ли вы предложить правильный способ достижения желаемого результата . В качестве примера вы можете обратиться к следующему оператору 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);