PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara mengulang Array JSON di postgresql 9.3

Saya agak bodoh, tetapi dokumentasi tentang fitur json ini di situs web postgresql sebenarnya sangat minim

untuk menyelesaikan masalah yang saya lakukan hanyalah

DO
$BODY$
DECLARE
    omgjson json := '[{ "type": false }, { "type": "photo" }, {"type": "comment" }]';
    i json;
BEGIN
  FOR i IN SELECT * FROM json_array_elements(omgjson)
  LOOP
    RAISE NOTICE 'output from space %', i->>'type';
  END LOOP;
END;
$BODY$ language plpgsql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memetakan Enum PostgreSQL dengan JPA dan Hibernate

  2. Tidak dapat menyelesaikan Flask-Migration

  3. Ubah kolom PostgreSQL yang digunakan dalam tampilan

  4. Bagaimana cara mengubah nilai default kolom di PostgreSQL?

  5. Bagaimana cara menghitung grup partisi di tabel Postgres saya dengan fungsi jendela?