导入数据到SQL SERVER 2005方法

在网上找了一些代码,发现了一个可用,贴进来:

EXEC sp_configure 'show advanced options'1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'Ad Hoc Distributed Queries'1;
GO
RECONFIGURE;
GO
--以上为根据实际情况的可选命令

--开始插入表格
insert into TB_System_Area_Phone (ID,AreaName,AreaType,Mobile,City,CityID,CreateDate,CreateBy,UpdateDate,UpdateBy,[Status])
select  *  from 
OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Text;HDR=NO;DATABASE=f:\' ,aa#txt) 

关于要导入的文件,我获取到的是一个.txt文件,但是直接导的情况会出现错误,做了一点小的改动,将.txt文件利用excel打开,然后保存为.csv文件,再将扩展名更改为.txt,这样,数据中间用逗号分隔开,直接导入没有出现问题。  OK了。

原文地址:https://www.cnblogs.com/allen76615519/p/2197803.html