В моем 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
, но когда я пытаюсь импортировать этот SP в VS 2010 Ultimate, я вижу сообщение, как я упоминал в заголовке. Что вызывает это? У меня много раз возникала эта ошибка, но я до сих пор не знаю, что вызывает