使用內聯檢視更新
使用內聯檢視(如果它被 Oracle 認為可更新)
注意 :如果你遇到非金鑰保留行錯誤,請新增索引以解析該錯誤以使其可更新
UPDATE
(SELECT
TESTTABLE.TEST_COLUMN AS OLD,
'Testvalue' AS NEW
FROM
TESTTABLE
INNER JOIN
MASTERTABLE
ON TESTTABLE.TESTTABLE_ID = MASTERTABLE.TESTTABLE_ID
WHERE ID_NUMBER=11) T
SET
T.OLD = T.NEW;