Я получаю неверную ошибку имени столбца для конкретного запроса. Столбец был вставлен в соответствующую таблицу, поэтому я посмотрел на нее в Management Studio.
/****** Script for SelectTopNRows command from SSMS ******/
SELECT TOP 1000 [SECTIONID]
,[VEHICLECLASSID]
,[SECTION]
,[INCEXC]
,[SEALED]
,[BULKPACKING]
,[ALLOWEDOVERLOADING]
,[OVERLOADPENALTY]
,[MAXLOAD]
FROM [Markus3].[dbo].[SECTION]
Столбец MAXLOAD подчеркивается красным цветом, и когда я нахожусь над ним, появляется всплывающая подсказка, указывающая, что это недопустимое имя столбца, но запрос выполняется без ошибки и отображает данные в таблице, включая столбец MAXLOAD.
Существует почти идентичный вопрос уже на StackOverflow, и есть предположение, что существует еще одна таблица SECTION, но я искал такую таблицу и ничего не нашел.
Кто-нибудь может предположить, что происходит?