Und genau das funktioniert ja nicht, weil mehr als 16.000 Einträge im Range stehen.jensschladitz hat geschrieben:b~partner not in IN lt_bu_partner_range.
*Räusper*Unit605 hat geschrieben:Die Frage ist aber nicht ernst gemeint (Das der User die 16.000 am Bildschirm eingibt), odera-dead-trousers hat geschrieben:hi!
Wo "entsteht" der Range? Sprich wird er vom Benutzer befüllt oder von einem anderen Select-Statement?
Wenn Ersteres: Da funktioniert FOR ALL ENTRIES nicht, da der Benutzer auch Einträge zum Ausschluss angegeben haben könnte (SIGN = 'E') oder mit Wildcards gearbeitet wurde (OPTION = 'CP')
Wenn zweiteres: Da würde ich überhaupt eine andere Tabelle empfehlen, die nur aus dem Feld besteht das du brauchst. Damit sparst du jede Menge Speicher (vorallem bei 16.000 Datenzeilen)
lg ADT