2014-09-09 2 views
0

Я новичок в SQL sever. Может ли кто-нибудь помочь мне в написании вложенной хранимой процедуры в SQL Server 2008, которая имеет выходные параметры?Вложенная хранимая процедура в SQL

+0

Добро пожаловать в StackOverflow! Пожалуйста, имейте в виду, что мы не являемся сервисом для написания кода. Вместо этого мы можем помочь вам с кодом. Если вы отредактируете сообщение (нажмите кнопку «Изменить» в левом нижнем углу вашего вопроса) и включите то, что вы уже пробовали, вы получите лучший прием. –

ответ

0

Вы можете проверить это: Nesting Stored Procedures Хотя важное замечание процитировать

Хотя вложенности предел 32 уровней, SQL Server не имеет ограничений на количество хранимых процедур, которые могут быть вызваны из данной хранимой процедуры, при условии, что подчиненные хранимые процедуры делают не вызывать другие подчиненные хранимые процедуры, а максимальный уровень вложенности никогда не будет превышен.

Пример:

CREATE PROCEDURE [dbo].[Test1] 
     @ID INT, 
     @Emp INT 

AS 
BEGIN 

    DECLARE @x UserDefinedTableVariable 

    EXEC @x = Test2 
     @SomeID = @ID 

END 
Смежные вопросы