डेटा को वापस डेटाबेस में पुश करना

शेल में डेटा प्रोसेसिंग

Susan Sun

Data Person

csvsql: डॉक्यूमेंटेशन

csvsql:

  • SQL स्टेटमेंट्स सीधे डेटाबेस पर चलाएँ
  • टेबल बनाना और डेटा इनसर्ट करना, दोनों सपोर्ट करता है।

और विकल्प आर्ग्युमेंट्स:

  • --insert
  • --db
  • --no-inference और --no-constraints
शेल में डेटा प्रोसेसिंग

csvsql: डेटा को डेटाबेस में पुश करना

नमूना सिंटैक्स:

csvsql --db "sqlite:///SpotifyDatabase.db" \
       --insert Spotify_MusicAttributes.csv

नोट:

  1. कोड साफ और पढ़ने योग्य रखने के लिए लाइन ब्रेक का उपयोग करें

  2. डेटाबेस नाम शुरू करने के लिए तीन फॉरवर्ड स्लैश इस्तेमाल करें

  3. SQLITE डेटाबेस के लिए फ़ाइल एक्सटेंशन .db से समाप्त करें

शेल में डेटा प्रोसेसिंग

csvsql: डेटा को डेटाबेस में पुश करना

नमूना सिंटैक्स:

csvsql --db "sqlite:///SpotifyDatabase.db" \
       --insert Spotify_MusicAttributes.csv

डॉक्यूमेंटेशन:

csvsql -h
--insert  टेबल बनाने के अलावा, डेटा भी टेबल में इनसर्ट करे।
          केवल तब मान्य जब --db दिया गया हो।
शेल में डेटा प्रोसेसिंग

csvsql: डेटा को डेटाबेस में पुश करना

नमूना सिंटैक्स:

csvsql --no-inference --no-constraints \
       --db "sqlite:///SpotifyDatabase.db" \
       --insert Spotify_MusicAttributes.csv

डॉक्यूमेंटेशन:

csvsql -h
--no-inference   इनपुट पार्स करते समय टाइप इन्फरेंस बंद करें।
--no-constraints लंबाई सीमाओं या null चेक्स के बिना स्कीमा बनाएँ।
शेल में डेटा प्रोसेसिंग

अभ्यास करते हैं!

शेल में डेटा प्रोसेसिंग

Preparing Video For Download...