В моем SP я смешиваю статический SQL и динамический SQL:
declare @result table
(
RowNum bigint,
Id_and_Title varchar(max),
DaysLeft int,
cat_id int
);
затем в динамический SQL я вставляю результат в эту таблицу:
DECLARE @TSQL NVARCHAR(max);
SET @TSQL = ......
(я использую print @TSQL
, поэтому я уверен, что запрос в порядке)
insert into @result
EXECUTE sp_executesql @TSQL
select * from @result
но, когда я пытаюсь импортировать taht SP в VS 2010 Ultimate, я вижу сообщение, как я упоминал в заголовке. Что вызывает это? Я много раз сталкивался с этой ошибкой, но до сих пор не знаю, что является причиной