Thread Problem mit Wildcards in der DB Query (8 answers)
Opened by Timo at 2019-07-11 11:46

guest Timo
 2019-07-11 11:46
#190219 #190219
Hallo zusammen,

ich möchte ein SELECT auf eine SQLite DB im Memory ausführen.
In der DB gibt es eine Spalte (FILE_NAME_LONG), wo Dateinamen hinterlegt sind. Die Dateinamen sind lang und bestehen unter anderem aus einigen Unterstrichen.

Beispiel 1 : ABC_0000_LALBC_00000_12345.pdf
Beispiel 2 : HBD_0000_LALBCR_00000_1235734.pdf

Mit dem SELECT möchte ich nur Beispiel 1 erhalten:

Code (perl): (dl )
$Query = qq(SELECT * FROM testDB WHERE (FILE_NAME_LONG LIKE '%\_LALBC\_%');


Jedoch scheint das maskieren des Unterstrichs nicht viel zu bringen, da ich sowohl Beispiel 1 als auch Beispiel 2 zurück bekomme.

Wie kann ich die Wildcard '_' richtig maskieren, so dass ich nur noch Beispiel 1 zurück bekomme?

VG

View full thread Problem mit Wildcards in der DB Query