logo
  • 教程列表
  • SO官方文檔
  • 更新記錄的不同方法
    • 使用 Merge 更新
    • 使用示例更新語法
    • 使用內聯檢視更新
    • 合併樣本資料
  1. StackOverflow 文件
  2. Oracle Database 教程
  3. 更新記錄的不同方法
  4. 使用 Merge 更新

使用 Merge 更新

Created: November-22, 2018

使用合併

MERGE INTO
      TESTTABLE
USING
      (SELECT
            T1.ROWID AS RID,
            T2.TESTTABLE_ID
       FROM
                TESTTABLE T1
            INNER JOIN
                MASTERTABLE T2
            ON TESTTABLE.TESTTABLE_ID = MASTERTABLE.TESTTABLE_ID
       WHERE ID_NUMBER=11)
ON
      ( ROWID = RID )
WHEN MATCHED
THEN
    UPDATE SET TEST_COLUMN= 'Testvalue';
  • 使用示例更新語法
  • 更新記錄的不同方法

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明