有什么办法可以停止在 sqlcmd 中输入“go”?

Jac*_*ack 6 sql-server-2008 sql-server sqlcmd

如果我没记错的话,上次Microsoft Sqlcmd要求每个命令都以';'结尾 然后按 Enter 键执行命令。

但是,目前,我们需要在GO每次执行命令时键入 。

那么,是否有其他替代方法,当我们在以“;”结束命令后按 Enter 键时,它会执行命令吗?

Edw*_*and 7

不,您需要键入批处理分隔符。默认值为GO. 但是,您可以使用-c开关来更改它。

例如:

C:\>sqlcmd -SServername -cFOO

1> select @@version

按回车

2> FOO

按回车

这将运行。

无法为您摆脱中间输入。对不起。