PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Postgresql 9.3 . में JSON Arrays पर कैसे-कैसे लूप करें

मैं थोड़ा गूंगा था, लेकिन postgresql वेबसाइट पर इस json फीचर पर प्रलेखन वास्तव में न्यूनतम है

समस्या को हल करने के लिए मैंने बस इतना ही किया

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. अक्षांश और देशांतर के लिए कौन सा डेटा प्रकार?

  2. RHEL 6.5 libpq-fe.h त्रुटि पर RPostgreSQL स्थापित करें

  3. ThreadPoolExecutor का उपयोग करते समय Django ORM कनेक्शन लीक करता है

  4. PHP से पूछे जाने पर दृश्य के अंदर Postgresql regexp_matches हमेशा शून्य लौटाता है

  5. रूबी में डेटटाइम का मिलीसेकंड रिज़ॉल्यूशन