从Sproc中执行SProc(使用传入的参数)

时间:2009-04-21 02:06:04

标签: sql-server stored-procedures

有没有人知道使用从原始程序传入的一些参数从存储过程中执行存储过程的方法。

即。 如果我传入params @id,@ event date,@ log into sproc 1 然后sproc 1将自己做的事情并将@log和@event_date传递给sproc 2。

谢谢!

3 个答案:

答案 0 :(得分:3)

只需致电:

exec mysproc @param1 @param2

你的内心。

答案 1 :(得分:2)

只需执行与查询相同的方式执行第二个sp。

EXEC SPROC2 @LOG, @EVENT_DATE

答案 2 :(得分:2)

使用感兴趣的参数调用exec:

  ... within sp_1
  ... other code
  exec sp_2 @log, @event_date