且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Oracle 中的 UPDATE 语句使用 SQL 或 PL/SQL 仅更新第一个重复行

更新时间:2022-05-30 23:04:26

这对你有用吗:

update duptest 
set nonid = 'c'
WHERE ROWID IN (SELECT   MIN (ROWID)
                              FROM duptest 
                          GROUP BY id, nonid)