Ich bin auf der Suche nach einer UPDATE-Anweisung, wo es nur eine einzige doppelte Zeile aktualisiert wird und den Rest (doppelte Zeilen) intakt bleiben wird, mit ROWID oder etwas anderes oder andere Elemente in Oracle SQL oder PL/SQL zu verwenden?UPDATE-Anweisung in Oracle mit SQL oder PL/SQL zu aktualisieren erste NUR doppelte Zeile
Hier ist ein Beispiel duptest Tabelle mit arbeiten:
CREATE TABLE duptest (ID VARCHAR2(5), NONID VARCHAR2(5));
geführten
INSERT INTO duptest VALUES('1','a');
Laufe von vier (4) mal
INSERT INTO duptest VALUES('2','b');
Auch die ersten doppelte Zeile muss immer aktualisiert werden (nicht gelöscht), während die anderen drei (3) müssen so bleiben wie es ist!
Vielen Dank, Val.
Wie bestimmen Sie, welche 2, b ist zuerst. Ohne eine Zeitstempelspalte, die Sie bestellen könnten ... Meinen Sie "eins" statt "zuerst" sagen? –
Mit der Testtabelle und den Probeneinsätzen konnten Sie Ihre Frage leichter beantworten. Nett. – JosephStyons