我有一个创建 csv 文件的 sql 存储过程。这是以下过程。
SET @query = 'select * from tableName123'
SET @bcpCommand = 'bcp " ' + @query + ' " queryout "c:\linecode.csv" -T -c -t,'''
EXEC master..xp_cmdshell @bcpCommand
代码运行成功,但我在桌面上看不到 linecode.csv。这是写权限的问题还是我所做的有问题?
我正在使用 sql server 2008 和 c# 来调用存储过程。