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

बहु-पंक्ति क्वेरी के लिए psql की \ copy का उपयोग करें

मेरे पास अभी जो कार्य समाधान है वह एक अस्थायी दृश्य बनाना है, जिसे कई पंक्तियों में घोषित किया जा सकता है, फिर उसमें से \copy चुनें कमांड, जो एक लाइन पर आराम से फिट बैठता है।

db=> CREATE TEMP VIEW v1 AS
db->   SELECT i
db->   FROM generate_series(1, 2) AS i;
CREATE VIEW
db=> \cd /path/to/a/really/deep/directory/structure/on/client
db=> \copy (SELECT * FROM v1) TO 'out.csv' csv header
COPY 2
db=> DROP VIEW v1;
DROP VIEW


  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. पोस्टग्रेज:जांचें कि क्या सरणी फ़ील्ड में मान है?

  4. PostgreSQLs कमांड लाइन उपयोगिता (psql) से कैसे बाहर निकलें

  5. पोस्टग्रेज में UPDATE RETURNING क्लॉज से चयन नहीं किया जा सकता