Um eine Abfrage recht komplex und schnell zu machen (schneller als MATCHES) bin ich auf folgende Idee gekommen:
Code:
local preview daten=from daten where f2 in(t:t9> or mc in (t:t9> or\\
f3 in (t:t9> or f4 in(t:t9> or strasse in(t:t9> or plz in (t:t9>\\
or tel1 in(t:t9> order f2
Problem:
Enthält Abfrage zb. ein Leerzeichen (also
Meier Huber) oder ist einfach länger als ein möglicher Treffer (zb.
Vielzulangertext) und die Trefferanzahl ist 0 kommt es zu einem eigenartigen HEAP Error. OA4 stürzt komplett ab. Die zwischenzeitliche Lösung ist die Eingabe auf nur 4 oder 5 Zeichen zu beschränken ist jedoch mittlerweile ein Problem da zuviele Ergebnisse vorkommen.
Hat jemand eine Idee ?