cómo analizar json usando json_populate_recordset en postgres

Tengo un json almacenado como texto en una de las filas de mi base de datos. los datos json son los siguientes

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

para analizar esto, quiero usar el método postgresql

json_populate_recordset ()

cuando publico un comando como

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;

me da error siguiente primer argumento de json_populate_recordset debe ser un tipo de fila

nota: en la cláusula from "anoop" está el nombre de la tabla.

¿Alguien puede sugerirme cómo usar el método json_populate_recordset para extraer datos de esta cadena json?

Obtuve la referencia del método dehttp://www.postgresql.org/docs/9.3/static/functions-json.html

Respuestas a la pregunta(2)

Su respuesta a la pregunta