Oracle 刪除表中重複記錄的DELETE SQL

guocun09發表於2017-11-06
刪除 table:ZZMSTR.FCT_CAPACITY_MLB 中 BU_CODE_ID, FACTORY_CODE_ID欄位重複的行:

DELETE FROM ZZMSTR.FCT_CAPACITY_MLB
WHERE ROWID NOT IN ( 
SELECT MIN (ROWID)
FROM ZZMSTR.FCT_CAPACITY_MLB
GROUP BY BU_CODE_ID, FACTORY_CODE_ID
)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25583515/viewspace-2146891/,如需轉載,請註明出處,否則將追究法律責任。

相關文章