Joe
20-02-04, 15:48
Hallo Forum.
Schon wieder ich...
Wie prüfe ich sinnvoll das Vorhandensein von Sätzen beim
Insert?
1. Tabelle mit Unique Key definieren , Insert absetzen und
SQLCODE prüfen
oder
2. Select Count(*) und bei > 0 kein Insert.
oder
3. ???
Ich verwende Pkt. 1
Den "Select Count(*)" habe ich jetzt in verschiedenen Programmen oder Beispielen gesehen. Wie sieht es denn da
mit der Performance aus wenn eine Tabelle mehrere Mio. Sätze
enthält. Oder wie "zählt" der Count?
Gruss
Joe
Schon wieder ich...
Wie prüfe ich sinnvoll das Vorhandensein von Sätzen beim
Insert?
1. Tabelle mit Unique Key definieren , Insert absetzen und
SQLCODE prüfen
oder
2. Select Count(*) und bei > 0 kein Insert.
oder
3. ???
Ich verwende Pkt. 1
Den "Select Count(*)" habe ich jetzt in verschiedenen Programmen oder Beispielen gesehen. Wie sieht es denn da
mit der Performance aus wenn eine Tabelle mehrere Mio. Sätze
enthält. Oder wie "zählt" der Count?
Gruss
Joe