Предположим, у меня запущен следующий запрос на SQL Server 2016:
declare @Ids as table
(
Id int
)
-- Insert some values into @Ids table
select
*
from dbo.Foos
where FooId in (select Id from @Ids)
Теперь давайте предположим, что я хочу OPTIMIZE FOR
конкретное «значение» таблицы @Ids.Можно ли вообще дать такую подсказку?Я пробовал option (optimize for (@Ids = (values(1), (2))))
, но не компилируется
Заранее спасибо