SQL Server новичок здесь.
UPDATE dbo.ObjectivesApproved
SET dbo.ObjectivesApproved.VAP = 'Y'
WHERE ((dbo.Approved.Cri_Group In ('X01' ,'X02' ,'X03' ,'X04' ,'X05' ,'X07' ,'X08' ,'X09' ,'X10' ,'X11' ,'X12' ,'X13' ,'X14')))
выдает следующую ошибку
The multi-part identifier "dbo.Approved.Cri_Group" could not be bound.
В чем причина ошибки?
Обновление: Вышеуказанный запрос был результатом проб и ошибок. Я обновляю приложение доступа к серверу SQL, и у меня возникают проблемы с немного отличающимися диалектами SQL
Это мой оригинальный запрос.
UPDATE dbo.Approved
INNER JOIN dbo.ObjectivesApproved ON dbo.Approved.ID = dbo.ObjectivesApproved.ID
SET dbo.ObjectivesApproved.VAP = 'Y'
WHERE ((dbo.Approved.Cri_Group
In ('X01' ,'X02' ,'X03' ,'X04' ,'X05' ,'X07' ,'X08' ,'X09' ,'X10' ,'X11' ,'X12' ,'X13' ,'X14')));
Это дает ошибку - Неверный синтаксис рядом с ключевым словом 'INNER'
спасибо