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

csv फ़ाइल को sql 2005 या 2008 में आयात करने के लिए bcp का उपयोग करें

बीसीपी के साथ आयात करते समय आप प्रारूप फ़ाइल का उपयोग कर सकते हैं:

अपनी तालिका के लिए एक प्रारूप फ़ाइल बनाएँ:

 bcp [table_name] format nul -f [format_file_name.fmt] -c -T 



 9.0
4
1       SQLCHAR       0       100     ","      1     FName             SQL_Latin1_General_CP1_CI_AS
2       SQLCHAR       0       100     ","      2     LName             SQL_Latin1_General_CP1_CI_AS
3       SQLCHAR       0       100     ","      3     Country           SQL_Latin1_General_CP1_CI_AS
4       SQLCHAR       0       100     "\r\n"   0     Age               SQL_Latin1_General_CP1_CI_AS

आयात फ़ाइल संपादित करें। युक्ति यह है कि आप जिस फ़ील्ड को छोड़ना चाहते हैं उसके लिए एक डमी पंक्ति जोड़ें, और एक '0'as सर्वर कॉलम क्रम जोड़ें।

फिर इस प्रारूप फ़ाइल का उपयोग करके डेटा आयात करें, अपनी इनपुट फ़ाइल, इस प्रारूप फ़ाइल और सेपरेटर को निर्दिष्ट करें:

bcp [table_name] in [data_file_name] -t , -f [format_file_name.fmt] -T


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ATN2 () SQL सर्वर में उदाहरण

  2. प्रति आईडी एक पंक्ति का चयन करें

  3. समय अवधि का उपयोग करके समान मान की लगातार पंक्तियों को समूहित करें

  4. एसएसआईएस - मतदान फ़ाइलें फ़ोल्डर और ट्रिगर ईटीएल पैकेज

  5. SQL सर्वर (T-SQL) में डेटा फ़ाइल का फ़ाइल आकार कैसे बढ़ाएँ