我有一个统计数据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列呢? –