首页 > 解决方案 > xp_cmdshell bcp 可以处理“<”吗?

问题描述

我正在尝试将 XML 格式的 SQL 输出从存储过程写入文件(我知道,不推荐,但这是最后的手段)。

我想我错过了一些东西。我有一个变量@cmd,打印时给了我

bcp "<TRNUID>2016-05-31T00:00:00</TRNUID>...</DJ_LINE></ROWADDRQ>" queryout C:\xxx\xxx\out.xml -c -S xxx\SQLEXPRESS -U xxxx -P xxxx

当我做

exec xp_cmdshell @cmd;

这给了我错误“<此时是意外的。”

谁能指出我解决这个问题的正确方向?

标签: sql-serverxmlbcp

解决方案


推荐阅读