PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL вложени JSON заявки

Това е така, защото оператор ->> получава елемент на JSON масив като текст. Имате нужда от cast, за да преобразувате резултата му обратно в JSON.

Можете да премахнете това излишно прехвърляне, като използвате оператор -> :

select person->'dogs'->0->'breed' from people where id = 77;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Низ -> java.util.Date -> java.sql.Date (с времеви печат)

  2. Преобразувайте екранизирания символ на Unicode обратно в действителен знак в PostgreSQL

  3. Как да съхранявате масив или множество стойности в една колона

  4. Как да посочите раздел в предния край на postgres COPY

  5. Как да конвертирам интервал в брой часове с postgres?