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

डेटाबेस से सीएसवी फ़ाइल में निर्यात तालिका

कुछ विचार:

SQL सर्वर प्रबंधन स्टूडियो से

 1. Run a SELECT statement to filter your data
 2. Click on the top-left corner to select all rows
 3. Right-click to copy all the selected
 4. Paste the copied content on Microsoft Excel
 5. Save as CSV

SQLCMD (कमांड प्रॉम्प्ट) का उपयोग करना

उदाहरण:

कमांड प्रॉम्प्ट से, आप क्वेरी चला सकते हैं और उसे एक फ़ाइल में निर्यात कर सकते हैं:

sqlcmd -S . -d DatabaseName -E -s, -W -Q "SELECT * FROM TableName" > C:\Test.csv

जब तक आप उद्धरण को विभाजक के रूप में सेट नहीं करना चाहते हैं, तब तक विभाजक को उद्धरण न दें, केवल -s का उपयोग करें, न कि उद्धरण -s' का।

अधिक जानकारी यहाँ:एक्सेलएसक्यूएलसर्वर

नोट:

  • इस दृष्टिकोण में फ़ाइल के निचले भाग में "पंक्तियाँ प्रभावित" जानकारी होगी, लेकिन आप क्वेरी में ही "सेट नोकाउंट ऑन" का उपयोग करके इससे छुटकारा पा सकते हैं।

  • आप वास्तविक क्वेरी के बजाय एक संग्रहीत कार्यविधि चला सकते हैं (उदा. "EXEC Database.dbo.StoreedProcedure")

  • इसे स्वचालित करने के लिए आप किसी भी प्रोग्रामिंग भाषा या बैच फ़ाइल का उपयोग कर सकते हैं

BCP (कमांड प्रॉम्प्ट) का उपयोग करना

उदाहरण:

bcp "SELECT * FROM Database.dbo.Table" queryout C:\Test.csv -c -t',' -T -S .\SQLEXPRESS

अल्पविराम विभाजक को -t',' बनाम जस्ट -t,

. के रूप में उद्धृत करना महत्वपूर्ण है

अधिक जानकारी यहाँ:bcp यूटिलिटी

नोट:

  • SQLCMD का उपयोग करते समय, आप वास्तविक प्रश्नों के बजाय संग्रहीत कार्यविधियाँ चला सकते हैं
  • इसे स्वचालित करने के लिए आप किसी भी प्रोग्रामिंग भाषा या बैच फ़ाइल का उपयोग कर सकते हैं

आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आप Microsoft SQL सर्वर में अनुक्रम कैसे लागू करेंगे?

  2. डिक्शनरी पास करें<स्ट्रिंग,इंट>संग्रहीत प्रक्रिया टी-एसक्यूएल

  3. SQL सर्वर में FORMAT () द्वारा समर्थित कस्टम न्यूमेरिक फॉर्मेट स्ट्रिंग्स

  4. मैं एक बड़े बफर को बनाए बिना SQL सर्वर BLOB में .NET ऑब्जेक्ट का एक बड़ा ग्राफ कैसे क्रमबद्ध करूं?

  5. SQL सर्वर एजेंट जॉब (T-SQL) के लिए जॉब स्टेप अपडेट करें