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

कई स्कीमा पर क्वेरी के साथ पोस्टग्रेस्क्ल संग्रहीत प्रक्रिया

आप निष्पादन के लिए नियंत्रण संरचना पर एक नज़र डाल सकते हैं:

FOR record_or_row IN EXECUTE text_expression LOOP 
    statements
END LOOP [ label ];

http://www.postgresql .org/docs/8.1/static/plpgsql-control-structs.html#PLPGSQL-RECORDS-ITERATING

कुछ इस तरह:

...

for users in select usename from pg_user where usename <> 'postgres' loop
    for simu in execute 'select id, name from '||quote_ident(users.usename)||'.simulation' loop
        return next simu;
    end loop;
end loop;
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IP श्रेणियों पर क्वेरी के लिए PostgreSQL अनुक्रमणिका का उपयोग नहीं किया गया

  2. मैं EXP () का उपयोग करने वाले Postgresql गणना में अंडरफ्लो को कैसे रोक/पहचान सकता हूं

  3. Laravel 5.3 वाक्पटु लेनदेन और विदेशी कुंजी प्रतिबंध

  4. Django के साथ JSONField पर चयन करें

  5. पोस्टग्रेज लॉग फ़ाइल में शामिल हैं:pg_toast_2619 में टोस्ट मान 815441 के लिए गुम खंड संख्या 0