读书人

SQL作业执行多库

发布时间: 2012-03-08 13:30:13 作者: rapoo

在线等,SQL作业执行多库
有个总数据库Zong_TB,有很多子数据库Zi_TB1,Zi_TB2,....每个子库都有CC这个存储过程
其中总库的name字段记录包含所有子数的名称,如:
name
Zi_TB1
Zi_TB2

现在作业已经建好了。
如何写SQL语句:从总库中读取所有子库的名称,执行所有子库的CC存储过程

[解决办法]

SQL code
use Zong_TBgodeclare @sql varchar(max)set @sql = ''select @sql = @sql + ' use ' + name + ' go exec cc ... ' from tbprint @sqlexec(@sql) 

读书人网 >SQL Server

热点推荐