我有一個統計數據Excel 2010文件,我打算導入到一個表中。問題是該文件有1500列。默認情況下,SQL Server導入將導入後創建的表限制爲255列。有什麼方法可以擴展到包含所有1500列?從Excel /文本導入超過255列數據到SQL
0
A
回答
0
您可以通過創建稀疏列來使用寬表。每個寬表大小的列是30000.您可以查看此頁面; Maximum Capacity Specifications for SQL Server
您可以像這樣創建wide
表;
CREATE TABLE SampleWideTable(ID INT IDENTITY(1,1),
Column1 NVARCHAR(100) SPARSE,
Column2 NVARCHAR(100) SPARSE,
Column3 NVARCHAR(100) SPARSE)
但是對於稀疏的柱子有一些優點和缺點。在採取行動之前,您應該先閱讀它。除非你使用稀疏列
+0
Thanks @Rainman可以在導入時動態創建這些表嗎? –
+0
您可以使用DTF來執行它。這裏有一篇關於導入數據和動態創建表格的有用文章。 https://stackoverflow.com/questions/28738805/dynamic-table-create-and-load-data-in-ssis – lucky
相關問題
- 1. 導入excel數據到SQL
- 2. 從Excel/CSV導入數據到SQL Server
- 3. 從Excel導入數據到SQL Server
- 4. 從Excel導入數據到SQL Server
- 5. 從Excel導入數據到SQL Server表
- 6. 從excel導入數據到sql server
- 7. 通過存儲過程將數據從Excel導入到SQL Server
- 8. 導入文本文件到MS Excel或SQL Server CE數據庫
- 9. 導入超過1000行從Excel到SQL服務器
- 10. 通過腳本組件導入Excel數據到SQL表格
- 11. C#錯誤插入到Excel時字符串數據是超過255個字符
- 12. 從Excel導入數據到SQL Server通過ASP.NET Mvc
- 13. 從SQL Server導入數據到Excel不導入密鑰
- 14. 巨大的文本或Excel數據導入更快到sql
- 15. 從文本文件導入大數據到Excel
- 16. 通過Rails將數據從SQL文件或Excel文件導入數據庫
- 17. 如何從excel文件導出數據並導入到sql數據庫?
- 18. 從Excel導入到SQL表
- 19. 將數據從文本框導入到sql數據庫中
- 20. 從Excel文件導入數據到SQL Server
- 21. 導入海量數據時,即超過255個字符從Excel單元格導入SQL服務器時數據正在切割2008
- 22. 從Excel導入Excel數據
- 23. 從Excel導入數據到SQL Server數據庫使用Microsoft.ACE.OLEDB.12.0
- 24. 從Excel工作表導入數據到SQL Server數據庫
- 25. 從excel導入數據到Sql數據庫
- 26. 導入Excel到SQL數據庫表
- 27. 數據導入 - Excel到SQL Azure?
- 28. C#導入Excel數據到SQL表
- 29. 將Excel數據導入到SQL Server
- 30. 導入Excel數據到SQL Server
SQL Server不能有每桌超過1024列。 –
好的,我怎麼能導入2024列呢? –