这是我到目前为止的代码:
DECLARE @bcpCommand varchar(2000)
DECLARE @query varchar(2000)
SET @query = 'select job_description from [mainDB].[myschema].[table]'
SET @bcpCommand = 'bcp " ' + @query + ' " queryout "c:\test.csv" -T -c -t,'''
EXEC master..xp_cmdshell @bcpCommand
当我运行它时,我收到以下消息:
NULL
开始复制...
1000 行已成功批量复制到主机文件。
收到的总数:1000 1000 行已成功批量复制到主机文件。
收到的总数:2000 1000 行已成功批量复制到主机文件。
收到的总数:3000 1000 行已成功批量复制到主机文件。
收到的总数:4000 1000 行已成功批量复制到主机文件。
收到的总数:5000 1000 行已成功批量复制到主机文件。
收到的总数:
复制了 6000 6564 行。
网络数据包大小(字节):4096
时钟时间(毫秒)总计:16 平均:(每秒 410250.00 行)
但是c盘里没有这个文件。为什么文件没有出现在c盘?我看错地方了吗?