I have a query which works fine in MS SQL Server, but when I run it on Oracle I get the following error:
SQL Error: ORA-00933: SQL command not properly ended
The query is:
UPDATE TABLE1
SET ROW1 = dat.ROW1,
ROW2 = dat.ROW2,
ROW3 = dat.ROW3
FROM TABLE1 AS dest
INNER JOIN TABLE2 AS dat ON dest.ROW4 = dat.ROW4 AND dest.ROW5 = dat.ROW5 AND dest.ROW6 = dat.ROW6
WHERE dest.ROW4 = dat.ROW4
AND dest.ROW5 = dat.ROW5
AND dest.ROW6 = dat.ROW6