आप विश्लेषणात्मक फ़ंक्शन का उपयोग कर सकते हैं row_number() और पंक्तिबद्ध पंक्तियाँ प्राप्त करने के लिए:
UPDATE test_dup
SET done = 'error'
WHERE ROWID IN (SELECT ROWID
FROM (SELECT acc_num, tel_num, imsi, ROW_NUMBER () OVER (PARTITION BY acc_num, tel_num, imsi ORDER BY acc_num) AS ROW_NUMBER FROM test_dup)
WHERE ROW_NUMBER > 1)