Hallo,
heute bin ich schwer von Begriff:
Das darf sein (wobei a für einen beliebige Buchstaben steht)?
- abc/123
abc\123
abc/123a
abc\123a
abc/1234
abc\1234
abc/1234a
abc\1234a
abc/12345
abc\12345
abc/12345a
abc\12345a
abc/123456
abc\123456
abc/123456a
abc\123456a
Was vor dem / und \ stehen ist (für eine Abfrage) immer gleich?
Sind die ersten drei Zeichen hinter / und \ auch immer gleich?
Würde das bedeuten, dass die von Dir gesuchten Werte immer kleiner oder größer als Dein Suchbegriff wären?
Dann könnte das helfen:
SQL-Code:
select * from tabelle
where upper(feld1 collate DE_DE) < upper('abc/12345')
or upper(feld1 collate DE_DE) > upper('abc/12345z')
or upper(feld1 collate DE_DE) < upper('abc\12345')
or upper(feld1 collate DE_DE) > upper('abc\12345z')
Stephan