PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come analizzare JSON in postgresql

Ho capito, ragazzi

se ho un tavolo libri

Posso facilmente scrivere una query

SELECT 
   id, 
   data::json->'name' as name
FROM books;

E risulterà in

Posso anche provare a ottenere una colonna inesistente

SELECT 
   id, 
   data::json->'non_existant' as non_existant
FROM books;

E in questo caso otterrò un risultato vuoto