【问题标题】:How to run multiple sqlfiles at once in SSMS?如何在 SSMS 中一次运行多个 sqlfile?
【发布时间】:2022-01-24 14:15:40
【问题描述】:

我在一个目录下有多个 SQL 文件,它们的文件名中有序列号。

文件夹:表格操作

00_CreateTable.sql
01_InsertTable.sql
02_UpdateTable.sql
03_DropTable.sql

我们如何在 SSMS 中一次运行这些 SQL 文件(00_..,01_..,02_..,03_..)?

【问题讨论】:

  • “测试文件”是什么意思?
  • @Larnu 我们如何在 SSMS 中一次运行这些 sql 文件(00_..,01_..,02_..,03_..)?
  • 这能回答你的问题吗? Run all SQL files in a directory

标签: sql-server sql-server-2012 ssms


【解决方案1】:

将查询编辑器切换到 SQLCMD 模式

然后运行

:r 00_CreateTable.sql
:r 01_InsertTable.sql
:r 02_UpdateTable.sql
:r 03_DropTable.sql

【讨论】:

  • :setvar path C:\"some path" :r $(path)\myfile.sql
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多