Hi all,
Möchte mit einem simple "insert into ... select from" eine tabelle vone einer db in eine andere db kopieren und gegebenballs erweitern. Wenn ich neuere Datensätze kopieren und das skript erneut ausführe führt das natürlich zu einer primary key verletzung (da bereits alte datensätze kopiert wurden) und zum abbruch dieses SELECT statements. Eime simple if überprüfung ist aufgrund von zwischenstabellen mit zusammengesetzten primary keys sehr aufwendig, wie kann ich verhindern dass doppelte primary key einträge einfach nciht geinsertet werden aber das select statement mit der nächsten data row weitermacht?
danke und lg
Möchte mit einem simple "insert into ... select from" eine tabelle vone einer db in eine andere db kopieren und gegebenballs erweitern. Wenn ich neuere Datensätze kopieren und das skript erneut ausführe führt das natürlich zu einer primary key verletzung (da bereits alte datensätze kopiert wurden) und zum abbruch dieses SELECT statements. Eime simple if überprüfung ist aufgrund von zwischenstabellen mit zusammengesetzten primary keys sehr aufwendig, wie kann ich verhindern dass doppelte primary key einträge einfach nciht geinsertet werden aber das select statement mit der nächsten data row weitermacht?
danke und lg
Comment