2009-04-21 7 views
0

元のプロシージャから渡されたパラメータのいくつかを使用して、ストアドプロシージャをストアドプロシージャ内から実行する方法を知っている人はいませんか?Sproc内からSProcを実行する(渡されたパラメータを使用)

すなわち 私はのparams @Id、@event日に渡した場合、@ SPROCを1 その後、SPROCを1にログインするには、それは自分のものだやると2

感謝をSPROCする@logと@event_dateに渡します!

答えて

2

クエリと同じ方法で2番目のspを実行してください。関心のパラメータを持つ

EXEC SPROC2 @LOG, @EVENT_DATE 
3

だけ呼び出す:あなたのSPROC内部

exec mysproc @param1 @param2

を。

2

コールのexec:

... within sp_1 
    ... other code 
    exec sp_2 @log, @event_date 
関連する問題