Oracle
 sql >> Base de données >  >> RDS >> Oracle

Instruction UPDATE dans Oracle utilisant SQL ou PL/SQL pour mettre à jour UNIQUEMENT la première ligne dupliquée

Cela fonctionnera-t-il pour vous :

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