Я пытаюсь обновить запись в oracle SQL-разработчике с помощью Joins. Ниже приведен мой запрос -
UPDATE system_info set field_value = 'NewValue'
FROM system_users users
JOIN system_info info ON users.role_type = info.field_desc
where users.user_name = 'uname'
Однако, когда я попытался выполнить его, у меня появилась следующая ошибка:
Error report: SQL Error: ORA-00933: SQL command not properly ended
00933. 00000 - "SQL command not properly ended"
Я попытался удалить JOINS
UPDATE system_info info
SET info.field_value = 'NewValue'
FROM system_users users
where users.user_name = 'uname' AND users.role_type = info.field_desc
но по-прежнему имеет ту же ошибку может ли кто-нибудь сказать мне причину ошибки и решение