[FOSSGIS-Talk] Prozentzeichen finden

Claas Leiner claas.leiner at gkg-kassel.de
Do Feb 18 13:29:40 CET 2016


Hallo zusammen,

wenn man den Platzhalter % im Ausdruckseditor finden will, ist das ja 
nicht ganz so einfach, habe ich den Eindruck.

Das Prozentzeichen maskieren wie mit
"test" like '%\%%'
um es zu finden geht ja nicht.

Um in der Spalte "test" den Eintrag 10 % zu finden, wenn es gleichzeitig 
auch Einträge gibt wie 10 gehe ich folgendermaßen vor:

Alle  Prozentzeichen finde ich mit:
regexp_match("test",'\\%')

10 % findet sich mit:
"test" like '%10%' and regexp_match("test",'\\%')
oder
regexp_substr(((Case when "test"  like '%10%'then "test" End)),'(\\%)')

Meine Frage: Geht es auch mit einer kürzeren Syntax?

Viele Grüße,

Claas