Такая проблема. Надо сделать функцию с входным и выходным параметрами. В качестве входного — имя таблицы, поэтому я делаю динамический запрос. Проблема в том, как включить в динамический запрос выходной параметр

В качестве выходного параметра — функция sum(id).
Без выходного параметра код выглядит так:
CREATE PROCEDURE MakeSelect
@Name_Scheme varchar (100)
AS
Declare @Str varchar(4000) Set @Str=' SELECT * FROM ['+@Name_Scheme+']'
exec(@Str)
Заранее всем спасибо