sql访问文本文件
请教:如何在用sql遍历文件夹下的文本文件啊?按时间属性遍历,怎么写!谢谢了
------解决方案--------------------学习
------解决方案--------------------SQL这也能做?
------解决方案--------------------create table #(col varchar(500))
insert # exec master..xp_cmdshell 'dir *.txt /O:D '
select right(col,len(col)-38) as filename from # where isnumeric(left(col,1))= 1
/*
filename
-----------
eula.txt
sfmuam.txt
iisperf.txt
BsLogo.txt
*/
------解决方案--------------------没有用过,只用过操作单个的
学习
------解决方案--------------------create table #(col varchar(500))
insert # exec master..xp_cmdshell 'dir *.txt /O:D '
select * from #
select rtrim(right(col,len(col)-36)) as filename from #
where isnumeric(left(col,1))= 1
order by left(col,17) desc
------解决方案----------------------借下数据
create table tta (field1 nvarchar(10), field2 nvarchar(10))
insert into tta
select 'aaa ' , 'aaaa '
union select 'bbbbb ' , 'bbbb '
union select 'cc ' , 'cccc '
select field1+left( '----------- ',11-len(field1)-len(field2))+field2 from tta