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

एक PostgreSQL तालिका से विशिष्ट पंक्तियों को INSERT SQL स्क्रिप्ट के रूप में निर्यात करें

उस सेट के साथ एक तालिका बनाएं जिसे आप निर्यात करना चाहते हैं और फिर फ़ाइल में निर्यात करने के लिए कमांड लाइन उपयोगिता pg_dump का उपयोग करें:

create table export_table as 
select id, name, city
from nyummy.cimory
where city = 'tokyo'
$ pg_dump --table=export_table --data-only --column-inserts my_database > data.sql

--column-inserts कॉलम नामों के साथ इन्सर्ट कमांड के रूप में डंप होगा।

--data-only स्कीमा डंप न करें।

जैसा कि नीचे टिप्पणी की गई है, जब भी कोई नया निर्यात आवश्यक होगा, तालिका के बजाय एक दृश्य बनाने से तालिका निर्माण समाप्त हो जाएगा।



  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. Postgresql में मनमानी लंबाई के तारों को स्टोर करें

  3. अगली प्राथमिक कुंजी की गणना करें - विशिष्ट प्रारूप की

  4. 1,000,000 डेटाबेस परिणामों के साथ API क्लाइंट कैसे प्रदान करें?

  5. PostgreSQL के लिए pt-pg-सारांश Percona टूलकिट का उपयोग करना