Я пытаюсь обновить поле основной таблицы с именем Link_pipe_type
из другой таблицы.Я хочу обновить Link_pipe_type
условием if, если ссылка 20 пуста, link_pipe_type
необходимо обновить с помощью поля link_pipe_50 или же обновить с помощью link_pipe_20.Это мой запрос на обновление:
UPDATE
tbl_Draftersreport_upload
INNER JOIN tbl_MASTER_List
ON tbl_Draftersreport_upload.Ref_ID = tbl_MASTER_List.Ref_ID
SET
tbl_MASTER_List.Link_pipe_type = IIF(
([tbl_Draftersreport_upload].[Link Pipe 20])="",
([tbl_Draftersreport_upload].[Link Pipe 50]),
([tbl_Draftersreport_upload].[Link Pipe 20])
);
Я все еще не могу обновить основную таблицу значениями.Ошибка:
Microsoft Access не обновил 13 полей из-за ошибки преобразования типов из-за нарушений правил проверки.
Нужна помощь!борется за 2 дня.Заранее спасибо