2011-03-25 168 views
1

我在SQL Server 2005中創建了一個存儲過程,同時我創建了另一個存儲過程(接受一些輸入參數),我必須使用第一個過程調用。如何調用其他存儲過程中的存儲過程

+2

什麼是你的問題? – Blorgbeard 2011-03-25 10:33:07

+1

這些被稱爲商店* D「程序 - ** STORED **如在SQL Server中存儲 - ** NOT **」存儲「程序.... – 2011-03-25 10:56:17

回答

3
CREATE PROCEDURE prc_inner (@value INT) 
AS 
     SELECT @value 
GO 

CREATE PROCEDURE prc_outer (@value INT) 
AS 
     EXEC prc_inner @value 
GO 

EXEC prc_outer 1 
1

查找EXEC sp_executesql或只是簡單的EXEC [storedprocedurename]

+0

如何定義我必須通過proc的參數。 – Anshul 2011-03-25 10:44:58

+0

查看Quassnoi的答案:) – DanDan 2011-03-25 16:16:36

相關問題