PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách lặp qua Mảng JSON trong postgresql 9.3

Tôi hơi ngớ người, nhưng tài liệu về tính năng json này trên trang web postgresql thực sự rất ít

để giải quyết vấn đề tất cả những gì tôi đã làm

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. Triển khai cụm đa đám mây PostgreSQL

  2. Có PostgreSQL tương đương với SQL Server profiler không?

  3. Postgis + boost ::hình học + C ++

  4. Sử dụng psql's \ copy cho truy vấn nhiều dòng

  5. Truy vấn PostgreSQL để đổi tên và thay đổi loại cột với một truy vấn