导入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路径可用: