34,593
社区成员
发帖
与我相关
我的任务
分享
DECLARE @strPath NVARCHAR(300)
Declare @sql nvarchar(300)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = 'e:\bak\' + @strPath + '.txt'
set @sql = 'bcp "select * from db1..table1 WHERE (regdate > CONVERT(varchar(100), DATEADD(dd, - 1, GETDATE()), 23)) AND (regdate < CONVERT(varchar(100), GETDATE(), 23))" queryout "'+ @strPath +'" -c -S"clay" -U"sa" -P"123456"'
EXEC master..xp_cmdshell @sql
TRY