在 SQL Server Management Studio 中,可以在SQLCMD 模式下运行批处理命令,使用!! 命令。但是,在 Azure Data Studio 中,这似乎不起作用(SQLCMD 自2019 年 11 月版本 1.13.0起在 ADS 中可用),我以 Windows 管理员身份运行 ADS。
如何使用 SQLCMD 模式在 Azure Data Studio 中执行批处理命令? 我错过了什么,还是我需要阅读一些(稀缺)文档?
- 在 SQL Server 管理工作室中:
- 在 Azure 数据工作室
这是ADS中 SQLCMD的一个已知未解决问题,其中 SQLCMD 模式无法解析某些 sqlcmd 关键字。该问题目前正在积压中。
ADS 包括一个终端窗口(查看--> 终端),因此您可以在客户端上的同一查询选项卡下轻松运行操作系统命令,而无需 SQLCMD。