使用内联视图更新

使用内联视图(如果它被 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;