SQL генерирует красные подчеркивания ошибочно

Вопрос: Очень странно... Написание кода в SQL Server 2016. Он генерирует красные squiggles в определенных столбцах, на которые я ссылался, и когда я наводил на них курсор, он говорит: "Недопустимое имя столбца x" Однако нет причин, по которым эти столбцы должны быть недействительными. И когда я нажимаю кнопку выполнения, запрос выполняется без каких-либо очевидных проблем!

Вопрос:

Очень странно…

Написание кода в SQL Server 2016. Он генерирует красные squiggles в определенных столбцах, на которые я ссылался, и когда я наводил на них курсор, он говорит: “Недопустимое имя столбца x”

Однако нет причин, по которым эти столбцы должны быть недействительными. И когда я нажимаю кнопку выполнения, запрос выполняется без каких-либо очевидных проблем!

Как это возможно? Это ошибка в версии 2016?

Лучший ответ:

Его нормальное поведение, поскольку IntelliSense не распознает объекты, которые не кэшируются.

Я использую опцию Refresh cache в меню Edit каждый раз, когда вижу это.

Изменить → IntelliSense → Обновить локальный кеш

Оцените статью
Добавить комментарий