我使用SSIS将数据从Excel导出到SQL Server表。我在Excel中有一个包含数字和文本的列。
我可以在SQL Server中为此列创建的表中使用哪种最佳数据类型来使数据导出流畅?
我之所以这样问是因为我尝试了数据转换,只有上面列中带有数字的数据才能正确加载。
BTW我使用nvarchar(255)
作为上一栏。
谢谢
编辑:我的表看起来像这样
col3和col4中包含文本的行不会复制到表
中答案 0 :(得分:-1)
如果您的Excel列包含字符,数字和字母数字的组合值,请将 IMEX = 1 添加到Excel连接管理器的扩展属性中。
https://www.youtube.com/watch?v=s3d-XIYuB7k
由于