小编Fun*_*onk的帖子

在SQL查询中运行.sql文件

我有一个SQL脚本,我需要在大约20个不同的数据库上运行.

我基本上只需要能够运行一些SQL,然后让它加载并从磁盘运行一个文件,做更多的SQL,再次运行相同的脚本,等等.

我希望创建一个基本上看起来像这样的SQL脚本:

use database1
go
exec c:\release.sql
go

use database2
go
exec c:\release.sql
go

use database3
go
exec c:\release.sql
go
Run Code Online (Sandbox Code Playgroud)

- 等等....

我在网上找了一堆,找到了一种在sqlcmd批处理文件中做类似事情的方法,但它不起作用,我也看不到如何以这种方式切换数据库.

万分感谢!

t-sql sql-server

2
推荐指数
1
解决办法
4895
查看次数

标签 统计

sql-server ×1

t-sql ×1