声明变量之后。如何将它传递给 .exe?我的下面的代码不起作用。
DECLARE @ODBCConn varchar(10)
SET @ODBCConn = 'TestDb'
EXECUTE master..xp_cmdshell '"C:\tmt.exe"' + @ODBCConn
最佳答案
看起来您只是在 exe 名称后缺少一个空格。
EXECUTE master..xp_cmdshell '"C:\tmt.exe "' + @ODBCConn
关于sql - 在 SQL 中将变量传递给 .exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14692598/