选择部分数据导出到文本文件出错,这语句问题吗?
语句如下:
EXEC master..xp_cmdshell
'bcp "SELECT * FROM pubs..employee WHERE fname LIKE '%aaa% '; " queryout D:\d.txt -c ';
提示:“%”附近有语法错误,但是单独执行select语句可以执行啊?
这是怎么回事?
[解决办法]
这样就没问题了:
EXEC master..xp_cmdshell
'bcp "SELECT * FROM pubs..employee WHERE fname LIKE ' '%aaa% ' ' " queryout D:\d.txt -c ';