wie das Parsen von json mit json_populate_recordset in postgres

Habe ich eine json gespeichert, als text in einem meiner Datenbank ein Zeile. die json Daten sind folgende

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

analysieren diese möchte ich verwenden postgresql-Methode

json_populate_recordset()

wenn ich einen Befehl wie

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;

er gibt mir folgenden Fehler
erste argument json_populate_recordset muss ein Zeilentyp

Hinweis : in der from-Klausel "anoop" ist der name der Tabelle.

kann mir jemand empfehlen wie die json_populate_recordset Methode zum extrahieren von Daten aus dieser json-string.

Bekam ich Methode die Referenz aus
http://www.postgresql.org/docs/9.3/static/functions-json.html

InformationsquelleAutor kenthewala | 2014-09-11
Schreibe einen Kommentar