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

SQLite डेटाबेस को CSV फ़ाइल में निर्यात करें

सारांश :इस ट्यूटोरियल में, आप सीखेंगे कि SQLite डेटाबेस को CSV फ़ाइल में कैसे निर्यात करें।

SQLite डेटाबेस से CSV फ़ाइल में डेटा डंप करने के कई तरीके हैं।

sqlite3 टूल का उपयोग करके SQLite डेटाबेस को CSV फ़ाइल में निर्यात करें

SQLite प्रोजेक्ट आपको विंडोज़ पर sqlite3 या sqlite3.exe नामक कमांड-लाइन प्रोग्राम प्रदान करता है। sqlite3 टूल का उपयोग करके, आप SQLite डेटाबेस के साथ इंटरैक्ट करने के लिए SQL स्टेटमेंट और डॉट-कमांड का उपयोग कर सकते हैं।

SQLite डेटाबेस से CSV फ़ाइल में डेटा निर्यात करने के लिए, आप इन चरणों का उपयोग करते हैं:

  1. .header . का उपयोग करके परिणाम सेट के शीर्षलेख को चालू करें आदेश पर।
  2. परिणाम को CSV मोड में जारी करने के लिए sqlite3 टूल को निर्देश देने के लिए आउटपुट मोड को CSV पर सेट करें।
  3. आउटपुट को CSV फ़ाइल में भेजें।
  4. उस तालिका से डेटा चुनने के लिए क्वेरी जारी करें जिसमें आप निर्यात करना चाहते हैं।

निम्न आदेश customers से डेटा का चयन करते हैं तालिका और इसे data.csv . पर निर्यात करें फ़ाइल।

>sqlite3 c:/sqlite/chinook.db
sqlite> .headers on
sqlite> .mode csv
sqlite> .output data.csv
sqlite> SELECT customerid,
   ...>        firstname,
   ...>        lastname,
   ...>        company
   ...>   FROM customers;
sqlite> .quit

अगर आप data.csv की जांच करते हैं फ़ाइल, आप निम्न आउटपुट देखेंगे।

डॉट-कमांड का उपयोग करने के अलावा, आप SQLite डेटाबेस से CSV फ़ाइल में डेटा निर्यात करने के लिए sqlite3 टूल के विकल्पों का उपयोग कर सकते हैं।

उदाहरण के लिए, निम्न आदेश ट्रैक तालिका से डेटा को tracks.csv नामक CSV फ़ाइल में निर्यात करता है ।

>sqlite3 -header -csv c:/sqlite/chinook.db "select * from tracks;" > tracks.csvCode language: SQL (Structured Query Language) (sql)

अगर आपके पास query.sql . नाम की कोई फ़ाइल है जिसमें क्वेरी डेटा के लिए स्क्रिप्ट है, आप फ़ाइल में कथनों को निष्पादित कर सकते हैं और डेटा को CSV फ़ाइल में निर्यात कर सकते हैं।

>sqlite3 -header -csv c:/sqlite/chinook.db < query.sql > data.csv

SQliteStudio का उपयोग करके SQLite डेटाबेस को CSV फ़ाइल में निर्यात करें

SQLiteStudio निर्यात फ़ंक्शन प्रदान करता है जो आपको किसी तालिका में डेटा या CSV फ़ाइल में क्वेरी के परिणाम को निर्यात करने की अनुमति देता है।

निम्न चरण आपको तालिका से डेटा को CSV फ़ाइल में निर्यात करने का तरीका बताते हैं।

सबसे पहले, उपकरण> निर्यात करें . क्लिक करें मेनू आइटम

इसके बाद, वह डेटाबेस और तालिका चुनें जिसे आप डेटा निर्यात करना चाहते हैं; निर्यात तालिका डेटा की जाँच करें।

फिर, डेटा निर्यात करने के लिए एकल तालिका चुनें।

उसके बाद, (1) निर्यात प्रारूप के रूप में सीएसवी चुनें, (2) सीएसवी फ़ाइल नाम निर्दिष्ट करें, (3) पहली पंक्ति में कॉलम नामों की जांच करें, (4) कॉलम विभाजक के रूप में अल्पविराम (,) चुनें, (5 ) NULL मान को खाली स्ट्रिंग के रूप में मानें, (6) निर्यात पूरा करने के लिए समाप्त बटन पर क्लिक करें।

अंत में, customer.csv देखें फ़ाइल, आप निम्न सामग्री देखेंगे:

इस ट्यूटोरियल में, आपने SQLite डेटाबेस में डेटा को CSV फ़ाइल में निर्यात करने के विभिन्न तरीके सीखे हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:प्राथमिकता के आधार पर छाँटें, लेकिन 0 को अंतिम रखें

  2. कर्सर का उपयोग करके एंड्रॉइड में एसक्यूलाइट क्वेरी

  3. SQLiteException WHERE +KEY_Date+='+date+' का उपयोग कर

  4. संबंधपरक वस्तु में Android दायरे से निपटने प्राथमिक कुंजी

  5. SQLite IS NULL