平面文件加载到SQL服务器表

时间:2015-08-05 15:00:12

标签: sql sql-server database ssis flat-file

我有一个','分隔的平面文件,问题是我的最终目标表有固定的列长度和那些不能更改的文件文件中的数据也是相同的长度但是在导入数据时默认长度大于实际需要的长度,这会导致截断错误。有没有办法可以在没有浮动文件的错误的情况下加载数据。

例如Text1.txt文件有4列

A,B,C,D
1,44,777,1000
2,55,888,1100
3,66,999,1200

我的决赛桌设计就像

A   nvarchar(1)
B   nvarchar(2)
C   nvarchar(3)
D   nvarchar(4)

文本文件将长度默认为大文本,导致截断问题。

0 个答案:

没有答案