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

xls (Excel) फ़ाइल से SQL तालिका बनाना

यदि आप केवल शुद्ध एसक्यूएल समाधान चाहते हैं तो आप बल्क इंसर्ट टी-एसक्यूएल कमांड का उपयोग कर सकते हैं। आपको पहले फ़ाइल को csv/text के रूप में सहेजना होगा।

BULK 
INSERT YourDestinationTable
        FROM 'D:\YourFile.csv'
            WITH
    (
                FIELDTERMINATOR = ',',
                ROWTERMINATOR = '\n'
    )
GO

वैकल्पिक रूप से, आप OPENROWEST - फिर से, एक शुद्ध T-SQL समाधान आज़मा सकते हैं।

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=D:\YourExcelFile.xls', 'Select * from YourExcelFile') 

यह वास्तव में इस बात पर निर्भर करता है कि आप कितना नियंत्रण और लचीलापन चाहते हैं, इन तरीकों पर SSIS मार्ग का लाभ होगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. निष्पादित अनुमति अस्वीकृत - 'aspnet_Roles_RoleExists'

  2. SQL सर्वर समानांतर बैकअप पुनर्स्थापना -1

  3. SQL सर्वर एक निश्चित तिथि से पहले मानों का उपयोग करके अलग-अलग पंक्तियों का चयन करता है

  4. तालिका के लिए स्तंभ जानकारी प्राप्त करें या SQL सर्वर में देखें (T-SQL:sp_columns)

  5. मैं SQL सर्वर लॉगिन के लिए पासवर्ड परिवर्तन को कैसे स्क्रिप्ट करूं?