日期:2014-05-17  浏览次数:20477 次

SQL server2003中导入一个excel文件问题
我在SQL server2003中导入一个excel文件,为什么进来的那个文件的文件名老自己加一个old呢,导入其他的就很正常的该是什么就是什么。郁闷~~求各位高手帮忙

------解决方案--------------------
1、你是2000还是05?不过也不重要。
2、使用命令导入还是导入导出工具导?
3、如果是用工具,注意会不会是选错sheet了
------解决方案--------------------
楼主
1.SQL Server 没有2003的版本,请确认是否是SQL Server 2000或者2005、2008等。

2.导入方法不知是什么?导入导出么?导入导出默认以Excel中的sheet来命名目标表的名称,可能你的sheet中存在一个old的sheet,请确认下。

3.用TSQL语句也可以导入
select * into 表 from 
openrowset(microsoft.jet.oledb.4.0
,excel 5.0;hdr=yes;database=excel路径,sheet1$)