Това ще работи ли за вас:
update duptest
set nonid = 'c'
WHERE ROWID IN (SELECT MIN (ROWID)
FROM duptest
GROUP BY id, nonid)
Това ще работи ли за вас:
update duptest
set nonid = 'c'
WHERE ROWID IN (SELECT MIN (ROWID)
FROM duptest
GROUP BY id, nonid)
Кога трябва да използвам точка и запетая срещу наклонена черта в Oracle SQL?
Инструкция UPDATE в Oracle с помощта на SQL или PL/SQL за актуализиране САМО на първия дублиран ред
6 начина за избор на дублиращи се редове в Oracle
Промяна на разделителя на функцията WM_CONCAT на Oracle 11gR2
dbms_output.put_line