Я новичок в SQL-Server. У меня несколько процедур. Процедура1 фильтрует данные на основе значения int, как показано ниже.Как передать переменную таблицы хранимой процедуре в SQL-Server 2014
Procedure1 '70'
Another1 procedure2, анализировать выходные процедуры1 и фильтры его снова на основе двух значений
Procedure2 '10', '20'
Теперь я хочу написать Главная процедуру, которая принимает 3 аргумента и первый пройти первый аргумент Процедура1, а затем процедура2 получает результат процедуры 1 и второй и третий аргументы для проведения анализа.
Код для главной процедуры
CREATE PROCEDURE spA_Main
(
@Argument1 int,
@Argument2 int,
@Argument3 int
)
AS
Begin
DECLARE @Task1Table TABLE
(
Userid varchar(20),
Dtime float,
Utime float,
Days int
)
--Task1
INSERT @Task1Table Execute Procedure1 @Argument1
--Task2
--SELECT * FROM @Task1Table
END
Читайте о таблицах значных параметров: https: // msdn.microsoft.com/en-us/library/bb510489.aspx –