"Thomas Peck" <tpeck@web.de> schrieb am 10.01.05 12:41:39:
zuffmick@t-online.de (Klaus Reinke) schrieb am 10.01.05 09:39:55:
Wieso funktioniert folgender Ausdruck nicht: select * from dummy where feld1 ~'^*o'; (...)
Versuchs mal mit '^o.*' oder '^[o].*'. Nur '^o' sollte aber auch gehen.
Vielleicht noch als Erklaerung: Das '*' ist ein Operand HINTER einem Ausdruck, und gibt an, wie oft dieser Ausdruck vorkommen darf. Dabei steht '*' fuer BELIEBIG oft, also auch Null mal. In Klaus' Anweisung fehlt also ein Ausdruck (oder ein Zeichen) VOR dem '*'. Das '^' heisst lediglich "Anfang der Zeile" und gilt nicht als Ausdruck. LHG, Thomas __________________________________________________________ Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min. weltweit telefonieren! http://freephone.web.de/?mc=021201
Teilnehmer (1)
-
Thomas Peck