Hallo *,

kurz zu den Platzhaltern bei LIKE-Bedingungen:

aus der HSQL-DB-Hilfe:

The LIKE keyword uses '%' to match any (including 0) number of
characters, and '_' to match exactly one character. To search for '%' or
'_' itself an escape character must also be specified using the ESCAPE
clause. For example, if the backslash is the escaping character, '\%'
and '\_' can be used to find the '%' and '_' characters themselves. For
example, SELECT .... LIKE '\_%' ESCAPE '\' will find the strings
beginning with an underscore.

LIKE geht nur mit Strings. Die Sonderzeichen sind hier nur '%' für
beliebig viele und '_' für genau einen Buchstaben. '*' wird von der
grafischen Benutzeroberfläche in Base zu einem '%' umgewandelt. Das
erkenne ich daran, dass ich bei einer Abfrage mir den SQL-Code anzeigen
lasse und dann einmal SQL direkt ausführen lasse. Da wird auf LIKE 'W*'
nichts mehr rausgegeben, während bei 'W%' bei mir in dem Beispiel 3
Datensätze erscheinen.

Gruß

Robert

-- 
Liste abmelden mit E-Mail an: discuss+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an