Я использую решение дБ VS2019 и изменил имя некоторых полей в представлении схемы (PropertyAnnualValues
). У нас есть несколько хранимых процедур, которые используют представление.
В случае, когда представление связано с временной таблицей, я не получаю предупреждение или ошибку, что имя поля недопустимо. Как мне решить эту проблему?
Я изменил имя поля property_id
на PropertyId
в представлении, но приведенный ниже код не выдает ошибку или предупреждение. Сбой при запуске хранимой процедуры.
UPDATE #tmpClientStatus
SET CYminus2FMV = PAV.OrigFMV
FROM dbo.PropertyAnnualValues PAV
WHERE #tmpClientStatus.PropertyID = PAV.property_id AND PAV.AssessmentYear = (@AsmtYear - 2)
Я ожидаю увидеть ошибку или иметь возможность сделать ее ошибкой при сборке.