Aktualisieren Sie alle bis auf einen doppelten Datensatz in der Tabelle in SQL Server

Ich habe eine SQL Server-Tabelle mit doppelten Einträgen in einer der Spalten (object_id) z.B.:

+----+-----------+------------+
| id | object_id | status_val |
+----+-----------+------------+
|  1 |         1 |          0 | 
|  2 |         1 |          0 | 
|  3 |         1 |          0 | 
|  4 |         2 |          0 | 
|  5 |         3 |          0 | 
|  6 |         3 |          0 | 
+----+-----------+------------+

Ich muss alle Status aktualisieren, bis auf einen, wenn in derobject_id Säule. Also in der obigen Tabelleobject_id 1 und 3 sind doppelt vorhanden. Also würde ich ihre ändern wollenstatus_val bis 2, mit Ausnahme eines der Einträge. Das Ergebnis würde so aussehen:

| id | object_id | status_val |
+----+-----------+------------+
|  1 |         1 |          0 | 
|  2 |         1 |          2 | 
|  3 |         1 |          2 | 
|  4 |         2 |          0 | 
|  5 |         3 |          0 | 
|  6 |         3 |          2 | 
+----+-----------+------------+

Es spielt keine Rolle, für welche der duplizierten Zeilen der Status aktualisiert wurde.

Jede Hilfe wäre dankbar.