导入txt文件到SQL Server 2008

导入txt文件到SQL Server 2008

问题描述:

我要导入的文本文件到SQL Server 2008 显然,文本文件是这样,导入txt文件到SQL Server 2008

AA89ATOZ    MR  1 PMANUAL >0 1 0 0 0 0 0 0 0 0 0 0 1. 

记录有一千记录是这样的。 当我使用excel加载文本文件时,它会将所有文本设置为一行。 我看过一些相关的答案,这是

AA89ATOZ,MR,1,PMANUAL,>0,1,0,0,0,0,0,0,0,0,0,0,1. 

如果我能做到让像上面,我怎样才能改变呢? 它有任何功能来分割行上的文本? 请让我知道答案。 谢谢。

你有几个选择从文本文件插入数据到SQL Server。这里有一些广泛使用的情侣。

的SQL Server导入和导出向导是非常简单的,得到的Integration Services包可以保存和计划执行:

http://msdn.microsoft.com/en-us/library/ms141209.aspx

或者你可以使用T-SQL BULK INSERT命令。这要求文本文件位于数据库服务器文件系统上或通过UNC路径可用:

http://msdn.microsoft.com/en-us/library/ms188365.aspx