sqlcmd.exe hỗ trợ thay thế biến và các tham số thông qua /v
đối số, hãy xem Sử dụng sqlcmd với Biến kịch bản. Ví dụ:
sqlcmd -E -d <mydb> -Q "exec usp_myproc @variable=$(myparam)" /v myparam=1
sẽ gọi thủ tục chuyển giá trị 1 tới tập lệnh được thay thế cho biến $(myparam)
. Lưu ý rằng thay thế biến sqlcmd là thay thế chuỗi của $(variable)
xảy ra trong sqlcmd, vì lô (yêu cầu) được gửi đến SQL Server.