How to create a JSON object from keys and values arrays in PostgreSQL®?
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function json_object
(jsonb_object
for JSONB
) to create a JSON object from two arrays of keys and values.
How to convert an array to a JSON array in PostgreSQL
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function array_to_json
(array_to_jsonb
for JSONB
) to create a JSON array from an existing array.
How to build a JSON array from a list of elements in PostgreSQL®
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function json_build_array
(jsonb_build_array
for JSONB
) to create a JSON array from a list of elements.
How to parse JSON keys in PostgreSQL®
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use several functions to extract the keys and related values in tabular format.
How to convert a table row to JSON in PostgreSQL®?
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function to_json
(to_jsonb
for JSONB
) to convert a table row to a JSON object.
How to prettify the JSON output in PostgreSQL®
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function json_pretty
(jsonb_pretty
for JSONB
) to prettify the output.
How to parse JSON arrays in PostgreSQL?
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, and provides several different ways to parse arrays from a JSON document:
How to JSON in PostgreSQL®
This series covers how to solve common problems on JSON datasets with PostgreSQL® and it includes (links will appear once the target pages are up):
How to extract a field from a JSON object in PostgreSQL®?
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, and provides several different ways to extract fields from a JSON document:
How to get the JSON field types in PostgreSQL®?
PostgreSQL® offers two types of data types to handle JSON data, JSON
and JSONB
, you can use the function json_typeof
(jsonb_typeof
for JSONB
) to extract the fields type.