-----sql server 2000 对文件操作的一个简单问题-----
在服务器上的D:\DataCSV 目录下有一个Data_new.csv文件.
执行一个SQL句语句 把这个Data_new.csv重命名为Data_new_OK20070425101209.csv
(即加上 _OK和时间(到秒))
有这样的SQL语句吗?怎样实现呢?
------解决方案--------------------xp_cmdshell 'ren c:\11.txt 2.txt '
------解决方案--------------------declare @name varchar(100)
set @name= 'ren D:\DataCSV\Data_new.csv D:\DataCSV\Data_new_OK '+replace(replace(replace(convert(varchar(19),getdate(),120), '- ', ' '), ': ', ' '), ' ', ' ')
exec master..xp_cmdshell @name