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

SQL सर्वर में SQL सर्वर तालिका के लिए टेक्स्ट फ़ाइलों से सम्मिलित विवरण कैसे उत्पन्न करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 106

परिदृश्य:

आप SQL सर्वर डेवलपर के रूप में काम कर रहे हैं, आपको टेक्स्ट फ़ाइलें जैसे अल्पविराम से अलग मान, टैब सीमांकित या पाइप सीमांकित फ़ाइलें मिलती हैं। यह एक बार का कार्य है और आपको इन फ़ाइलों से सम्मिलित विवरण उत्पन्न करने की आवश्यकता है ताकि आप डेटा को dbo में लोड कर सकें। DEV, QA, UAT और उत्पादन वातावरण में ग्राहक तालिका उन स्क्रिप्ट का उपयोग करके।

समाधान:

मैंने एक पोस्ट लिखी, एक्सेल फाइल से इन्सर्ट स्टेटमेंट कैसे जेनरेट करें। यहां क्लिक करें। इसका मतलब है कि अगर हम एक्सेल के साथ टेक्स्ट फाइल खोल सकते हैं तो हम इंसर्ट स्टेटमेंट बनाने के लिए एक्सेल फॉर्मूले का इस्तेमाल कर सकते हैं।

अगर हमारे पास कॉमा सेपरेट वैल्यू फाइल है, तो आप सीधे एक्सेल से खोल सकते हैं और फिर दिखाए गए स्टेप्स का इस्तेमाल कर सकते हैं। इस पोस्ट में।

यदि आपके पास टैब सीमांकित या पाइप सीमांकित फ़ाइल है, तो सबसे पहले हमें एक्सेल के साथ खोलना होगा और फिर सूत्रों का उपयोग करना होगा।

चरण 1 :
मान लें कि मेरे पास Tab सीमांकित Customer.txt फ़ाइल है जैसा कि नीचे दिखाया गया है और मैं एक्सेल में खोलना चाहता हूँ।
SQL सर्वर टेबल के लिए टैब सीमांकित फ़ाइल से इन्सर्ट स्टेटमेंट कैसे जेनरेट करें

चरण 2:
एक्सेल खोलें और फिर फ़ाइल पर जाएं और ओपन दबाएं, ग्राहक.txt फ़ाइल ब्राउज़ करें
एसक्यूएल सर्वर टेबल के लिए टेक्स्ट फाइलों से इंसर्ट स्टेटमेंट जेनरेट करें


टेस्ट इम्पोर्ट विजार्ड खुलेगा, सीमांकित चुनें और माई डेटा हैडर हैडर पर क्लिक करें और फिर अगला क्लिक करें
एसक्यूएल सर्वर टेबल के लिए इंसर्ट स्टेटमेंट जेनरेट करने के लिए एक्सेल में टैब सीमांकित फाइल कैसे खोलें

सीमांकक चुनें, हमारे मामले में यह टैब है और अगला हिट करें।
टैब सीमित फाइल को एक्सेल फाइल में कैसे बदलें और SQL सर्वर टेबल के लिए इन्सर्ट स्टेटमेंट जेनरेट करें

टैब सीमांकित फाइल को एक्सेल में कैसे लोड करें और SQL सर्वर टेबल के लिए इन्सर्ट स्टेटमेंट कैसे बनाएं


एक बार जब आप फिनिश दबाएंगे, तो नीचे एक्सेल शीट फ्लैट फाइल डेटा से भर जाएगी।
एसक्यूएल सर्वर टेबल के लिए एक्सेल फाइल से इंसर्ट स्टेटमेंट कैसे जेनरेट करें

अब डेटा एक्सेल फाइल में है। हम इस पोस्ट में दिखाए गए इंसर्ट स्टेटमेंट जेनरेट करने के लिए एक्सेल फॉर्मूले का उपयोग कर सकते हैं।


वीडियो डेमो :SQL सर्वर टेबल के लिए फ्लैट फाइल डेटा से इंसर्ट स्टेटमेंट कैसे जेनरेट करें>

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. गैर-प्राथमिक कुंजी के लिए विदेशी कुंजी

  2. एक वितरित XA लेनदेन में SQL सर्वर को सूचीबद्ध करना

  3. SQL सर्वर में SYSUTCDATETIME () बनाम GETUTCDATE ():क्या अंतर है?

  4. SQL सर्वर (T-SQL उदाहरण) में 'डेटाटाइमऑफ़सेट' को 'समय' में बदलें

  5. एसक्यूएल सर्वर ऑलवेजऑन (उपलब्धता समूह) आर्किटेक्चर और स्टेप बाय स्टेप इंस्टालेशन -2