PostgreSQLLa base de données la plus sophistiquée au monde.

Version anglaise

9.15. Fonctions JSON

Tableau 9.40, « Fonctions de support JSON » montre les fonctions disponibles pour la création de données au format JSON (voir Section 8.14, « Type JSON »).

Tableau 9.40. Fonctions de support JSON

Fonction Description Exemple Exemple du résultat
array_to_json(anyarray [, pretty_bool]) Renvoie le tableau au format JSON. Un tableau PostgreSQL multi-dimensionnel devient un tableau JSON de tableaux. Des retours à la ligne seront ajoutés entre les éléments de la première dimension si pretty_bool vaut true. array_to_json('{{1,5},{99,100}}'::int[]) [[1,5],[99,100]]
row_to_json(record [, pretty_bool]) Renvoie la ligne au format JSON. Des retours à la ligne seront ajoutés entre les éléments du niveau 1 si pretty_bool vaut true. row_to_json(row(1,'foo')) {"f1":1,"f2":"foo"}