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

Sådan parses JSON i postgresql

Jeg fandt ud af det, gutter

hvis jeg har et bord bøger

Jeg kan nemt skrive en forespørgsel

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

Og det vil resultere i

Jeg kan også prøve at få en ikke-eksisterende kolonne

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

Og i dette tilfælde vil jeg få et tomt resultat



  1. Hvordan bruger man Room Persistence Library med forududfyldt database?

  2. Hvordan ændres skemaet for flere PostgreSQL-tabeller i én operation?

  3. Sådan arbejder du med værktøjer på skærmen i Access 2019

  4. Hvad er den bedste databasestruktur til at opbevare flersprogede data?