UPDATE multiple tables simultaneously in Oracle
How to UPDATE multiple tables simultaneously in Oracle.
INNER JOIN can be used to update items in multiple tables at the same time.
UPDATE ( select T1.CODE AS A, T2.NAME AS B FROM TBL1 T1 INNER JOIN TBL2 T2 ON T1.COLUMN1 = T2.COLUMN1 WHERE T1.NAME = 'TEST' ) SET A = '01', B = '02'
It works fine with Oracle but DB2 gave the following error.
[SQL0104] Token ( is incorrect.
コメント