Если вы получаете доступ к этому через представление, тогда попробуйте sp_recompile
или обновите представления.
sp_recompile
Вызывает перекомпиляцию хранимых процедур, триггеров и пользовательских функций при следующем запуске. Это делается путем удаления существующего плана из кэша процедур, что заставляет создавать новый план при следующем запуске процедуры или триггера. В коллекции SQL Server Profiler регистрируется событие SP: CacheInsert вместо события SP: Recompile.
Аргументы
[ @objname= ] 'object'
Полное или неквалифицированное имя хранимой процедуры, триггера, таблицы, представления или пользовательской функции в текущей базе данных. объект nvarchar (776), без значения по умолчанию. Если объект - это имя хранимой процедуры, триггера или пользовательской функции, хранимая процедура, триггер или функция будут перекомпилированы при следующем запуске. Если объект является именем таблицы или представления, все хранимые процедуры, триггеры или пользовательские функции, которые ссылаются на таблицу или представление, будут перекомпилированы при следующем запуске.
Значения кода возврата
0 (успех) или ненулевое число (сбой)
Примечания
sp_recompile
ищет объект только в текущей базе данных.
Запросы, используемые хранимыми процедурами, триггерами и пользовательскими функциями, оптимизируются только после их компиляции. Поскольку в базу данных вносятся индексы или другие изменения, влияющие на статистику, скомпилированные хранимые процедуры, триггеры и пользовательские функции могут потерять эффективность. Перекомпилировав хранимые процедуры и триггеры, которые действуют на таблицу, вы можете повторно оптимизировать запросы.