I am writing update select in oracle and getting error SQL command not properly ended. I am basically updating the investment_status_id field in managerstrategy table based on conditon. If I run only select statement it runs fine. Whats wrong with my update statement
UPDATE mgr.managerstrategy
SET ms.investment_status_id = mas.investment_status_id
FROM mgr.managerstrategy ms inner join mgr.V_MANAGERSTRATEGY_AUM_SUMMARY mas
ON mas.MANAGERSTRATEGY_ID = ms.ID
WHERE mas.is_invested = 1
select statement
select * from mgr.managerstrategy ms inner join mgr.V_MANAGERSTRATEGY_AUM_SUMMARY mas
ON mas.MANAGERSTRATEGY_ID = ms.ID
WHERE mas.is_invested = 1