estre
Commander
- Registriert
- Dez. 2005
- Beiträge
- 3.006
Hallo zusammen,
folgende Herausforderung:
Ich habe eine Tabelle mit 30000 Datensätzen. Nun ist es so, dass in den Datensätzen nur ein bestimmer Zeichensatz vorkommen darf (Aa-Zz, -, !,@, usw.).
Nun möchte ich herausfinden welche Datensätze andere Zeichen als diese enthalten, sozusagen eine "Reverse"-Suche.
Folgendermaßen habe ich angefangen:
Irgendwie bringt mich das aber nicht zum gewünschten Ergebnis (das % soll jeweils eine Wildcard sein, da die Zeichen überall vorkommen können), vorallem fehlt da noch ein großer Teil, da ja auch das ganze Alphabet erlaubt ist.
Kann man das irgendwie auch komfortabler lösen?
Vielen Dank für Eure Hilfe!
Grüße
folgende Herausforderung:
Ich habe eine Tabelle mit 30000 Datensätzen. Nun ist es so, dass in den Datensätzen nur ein bestimmer Zeichensatz vorkommen darf (Aa-Zz, -, !,@, usw.).
Nun möchte ich herausfinden welche Datensätze andere Zeichen als diese enthalten, sozusagen eine "Reverse"-Suche.
Folgendermaßen habe ich angefangen:
Code:
select * from Tab1 where Name NOT IN ('%?%', '%/%','%:%','%(%','%)%','%.%', '%,%','%+%','%-%', etc...);
Irgendwie bringt mich das aber nicht zum gewünschten Ergebnis (das % soll jeweils eine Wildcard sein, da die Zeichen überall vorkommen können), vorallem fehlt da noch ein großer Teil, da ja auch das ganze Alphabet erlaubt ist.
Kann man das irgendwie auch komfortabler lösen?
Vielen Dank für Eure Hilfe!
Grüße