如何在SQL Server Management Studio中执行一组.SQL文件(每个文件都会进行一些数据转换)?

批处理.SQL文件还有哪些其他选择?

最佳答案

虽然SQLCMD.exe是最好的方法,但SSMS还具有SQLCMD模式,您可以在其中执行SQLCMD脚本。要启用此模式,请单击菜单栏中的 Query ,然后选择 SQLCMD模式

“:r filename.sql”命令是用于导入和执行sql脚本文件的SQLCMD脚本命令。您知道您处于SQLCMD模式,因为任何SQLCMD脚本命令行都将带有彩色(我认为是灰色)背景。

:setvar path "c:\Path_to_scripts\"
:r $(path)\file1.sql
:r $(path)\file2.sql

关于sql-server - 如何在SSMS中执行一组.SQL文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/840831/

10-12 22:55