View Full Version : احرای یک sp داخل sp دیگر
mohsen99
شنبه 07 خرداد 1384, 15:52 عصر
با سلام
آیا میشه یک stored Procedure را داخل یک stored Procedure دیگه اجرا کرد؟
اگر جواب مثبته چطوری؟
vadood
شنبه 07 خرداد 1384, 16:38 عصر
میشه، همون جوری که sp اولی را اجرا کردی!
اما حداکثر تا 32 سطح می تونی sp ها را توهم توهم (nested) اجرا کنی
majid_afra222
شنبه 07 خرداد 1384, 17:12 عصر
سلام
سئوال عجیبیه ولی٬ اینم کد نمونه :
USE PUBS
GO
CREATE PROCEDURE test1 @id1 int, @id2 int
AS
print cast(@id1 as varchar(10)) + ' ' + cast(@id2 as varchar(10))
GO
CREATE PROCEDURE test2
AS
execute test1 10,20
GO
EXECUTE TEST2
GO
امیدوارم بدردت بخوره
kamyar_kimiyabeigi
سه شنبه 17 خرداد 1384, 15:49 عصر
شما می تونین این کار رو بکنین
یعنی در sp2 , sp1 را اجرا کنی به صورت زیر
execute sp2 param1, param2, param_n
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.