2014-09-02 56 views
0

我使用的是Access,我想将其更改为SQL。现在我试图导入格式很少的txt文件。在访问我是性格的最大长度使用“规格”导入,就像这样:如何在格式文件中导入sql中的txt

Field Name  Data Type  Start Width Skip 
    DNI   Long Integer  1  8  0 
    CUIT   ouble   9  11  0 

例如,文本文件是这样

1810322027181032206Visa 201404300000005820.49   NA0000000822.550000 

,所以我想“DNI” 8字等等在Access中将导入“18103220”,“CUIT”开始于11字符,并且第十一个为11,因此将为“27181032206”...

你知道这样的SQL吗?

回答

0

我假设你正在使用SQL Server,以便看看Using format file to bulk import data

+0

但我还没有得到现场终结者。我的“字段终结者”字段的长度为 – mschapiro 2014-09-02 15:05:00

+0

那么bcp格式文件允许你指定固定宽度的文件,请阅读http://msdn.microsoft.com/en-us/library/aa337558%28v=sql.105% 29.aspx – Raj 2014-09-03 06:19:15

+0

好吧,我读了它,但我不明白我必须创建德格式文件,是我必须保存在计算机中的文件或是我必须在SQL脚本中的代码? – mschapiro 2014-09-03 13:50:15

相关问题