如何在sql中一次执行两个存储过程

时间:2012-09-24 05:41:53

标签: sql

我有两个存储过程input_dataProcessing_datainput_data将数据发送到Processing_data,它会将另一个ID发送回input_data。所以我需要同时运行两个存储过程?我怎样才能做到这一点?请帮我。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我认为我们不需要知道数据库系统来回答这个问题。你从input_data过程调用processing_data过程,它将执行某些操作然后将值返回到input_data,对吗?

以下是一个示例,但实际的实现取决于您正在使用的系统:

CREATE PROCEDURE input_data AS
   DECLARE @return_val INT
   EXEC  @return_val = processing_data(some_other_value)
   PRINT 'Done'