当前位置: 代码迷 >> Sql Server >> ,SQL作业执行多库
  详细解决方案

,SQL作业执行多库

热度:61   发布时间:2016-04-27 14:13:03.0
在线等,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)
  相关解决方案