SQL Server - 创建顺序运行多个存储过程的存储过程

时间:2017-05-16 23:43:50

标签: sql-server stored-procedures

我不确定这是否可行,但如果是这样的话,我的情景就像他们来的一样简单。假设我有6个存储过程叫做:

dbo.SyncSources
dbo.SyncData
dbo.UpdateStatistics
dbo.TruncateSourceTable
dbo.ValidateData
dbo.SearchData

它们都不需要输入任何变量,它们只需要按照它们出现在上面的顺序执行。我可以创建一个将按顺序运行所有存储过程的存储过程吗?请记住,该列表中的某些中间版本需要几个小时才能运行。此外,这是在Azure云数据库上,因此遗憾的是SQL Server代理不是一个选项。

1 个答案:

答案 0 :(得分:2)

你可以试试这个

OpsWorks

捕获错误,验证返回值等等可能会很好。