Hallo,
ich habe einen foreign key auf das Feld Kundennummer einer Tabelle, in die Datensätze einzufügen sind. Die einzufügende Kundennummer + sonstige Daten, muss also auch in einer Master-Tabelle vorhanden sein.
Da so ca. 10.000 bis 15.000 Datensätze aus einer Textdatei in die Tabelle eingefügt werden, muss ich jedes mal vorher ein Select auf die Kundennummer in der Master-Tabelle vornehmen.
Darüber bin ich irgendwie nicht richtig glücklich.
Wäre es möglich, das Insert-Statement ohne vorheriges Select durchzuführen und den Fehler vom Datenbanksystem auf die Schlüsselverletzung des foreign key zu ignorieren oder ist das noch unglücklicher bzw. genauso zeitraubend, als wenn ich jedesmal ein Select durchführe?
Viell. hat ja jemand auch eine clevere Idee?
Vielen Dank
Gruß Jan