Как разобрать JSON с помощью json_populate_recordset в Postgres

У меня есть JSON хранится в виде текста в одной из строк моей базы данных. Данные JSON следующие

[{"id":67272,"name":"EE_Quick_Changes_J_UTP.xlsx"},{"id":67273,"name":"16167.txt"},{"id":67274,"name":"EE_12_09_2013_Bcum_Searchall.png"}]

чтобы разобрать это я хочу использовать метод postgresql

json_populate_recordset ()

когда я отправляю команду, как

select json_populate_recordset(null::json,'[{"id":67272,"name":"EE_Quick_Changes_J_UTP.xlsx"},{"id":67273,"name":"16167.txt"},{"id":67274,"name":"EE_12_09_2013_Bcum_Searchall.png"}]') from anoop;

это дает мне следующую ошибку: первый аргумент json_populate_recordset должен иметь тип строки

примечание: в предложении from "anoop" - это имя таблицы.

Может кто-нибудь предложить мне, как использовать метод json_populate_recordset для извлечения данных из этой строки JSON.

Я получил ссылку на метод изhttp://www.postgresql.org/docs/9.3/static/functions-json.html

Ответы на вопрос(2)

Ваш ответ на вопрос