我是sql server的初学者,想把我的选择查询结果保存到文本文件中,写下:
exec xp_cmdshell 'bcp "SELECT [id]
,[name]
FROM [dbo].[myTABLE]" queryout f:\myOut.txt '
答案 0 :(得分:0)
我没有看到您在查询中查询的数据库。请改为在BCP语句中尝试以下查询:
SELECT [id]
,[name]
FROM [myDatabase].[dbo].[myTABLE]
其中myDatabase
是您要查询的数据库的名称。
或者,您可以使用-d [myDatabase]
将数据库名称传递给BCP命令。