0
SQLCMD
-S <serverName>
-U sa -P <password>
-d <DatabaseBase>
-Q "select top(1) * from table order by 1 desc"
-o "new.propertie"
當我使用的,而不是它不工作如何設置變量SQLCMD
變量i創建
:setvar servaername "ServerName"
SQLCMD
-S <serverName>
-U sa -P <password>
-d <DatabaseBase>
-Q "select top(1) * from table order by 1 desc"
-o "new.propertie"
當我使用的,而不是它不工作如何設置變量SQLCMD
變量i創建
:setvar servaername "ServerName"
我覺得你的問題可能是變量名是大小寫敏感的。在你的例子中你有「serverName」和「ServerName」。
https://msdn.microsoft.com/en-us/library/ms162773.aspx
變量 :SETVAR [ 「值」] 定義SQLCMD腳本變量。腳本變量具有以下格式:$(VARNAME)。
變量名不區分大小寫。