sqlcmd.exe -v不会解析空字符串参数

时间:2017-09-22 16:04:30

标签: sql-server sqlcmd

我正在尝试使用-v开关将一些参数传递给sqlcmd.exe。只要没有参数值是空字符串,一切都可以正常工作。当我尝试传递一个空字符串时,似乎sqlcmd.exe感到困惑。例如:

sqlcmd.exe -S myserver -v myvar1 = "value1" myvar2 = "" -i "myscript.sql" 

生成错误消息:

"Sqlcmd: '= value1': Invalid argument

任何人都知道如何规避这个错误?

0 个答案:

没有答案