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

सरणियों को एकत्रित नहीं कर सकता

मैं उपयोग करता हूँ:

CREATE AGGREGATE array_agg_mult(anyarray) (
    SFUNC = array_cat,
    STYPE = anyarray,
    INITCOND = '{}'
);

और क्वेरीज़ जैसे:

SELECT array_agg_mult( ARRAY[[x,x]] ) FROM generate_series(1,10) x;

ध्यान दें कि आपको 2-आयामी सरणियों को एकत्रित करना होगा, इसलिए आप अक्सर एक इनपुट सरणी को एकल-तत्व ARRAY[array_to_aggregate] में लपेटना चाहेंगे। सरणी निर्माता।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL पर संकेत

  2. त्रुटि:अनटर्मिनेटेड उद्धृत स्ट्रिंग पर या उसके निकट

  3. डोकर कंटेनर में PostgreSQL के साथ अनुमति समस्या

  4. sql . में लगातार दिन

  5. ORM/क्वेरी बिल्डर लाइब्रेरी कनेक्शन पूल साइज और pgbouncer कनेक्शन पूल साइज में क्या अंतर है?