日期:2014-05-18  浏览次数:20495 次

关于查询txt文件的数据
SQL code

insert into table1(col001)
select *
from OpenRowset('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};
DefaultDir=E:\;','select * from abc.txt') 


查询出来后txt的第一行变成了列名,应该怎么解决?
或者用sql语句将文本文件的第一行插入一个列名。求解决办法。

------解决方案--------------------
修改txt文件
------解决方案--------------------
行列转换
------解决方案--------------------
在txt第一列前再加一行,内容如"标题列"
------解决方案--------------------
用这个语句没有办法 BCP这些都是不能导表头的 试试。