![]() |
ganzes Wort in einem Blob(Text) suchen
Hallo,
habe folgendes Problem: Ich würde gern in einem Blob (SubType Text) nach einem ganzen Wort suchen, Groß - Kleinschreibung egal. Hat jemand eine Idee ? Gruß Beg DB: Firebird |
Re: ganzes Wort in einem Blob(Text) suchen
Hallo,
Blob in einen Stirng schieben und mit Pos das Wort suchen. |
Re: ganzes Wort in einem Blob(Text) suchen
Ich möchte die Daten aber nicht erst alle zum Client schieben!
|
Re: ganzes Wort in einem Blob(Text) suchen
Hallo,
ich arbeite ebenfalls mit Interbase/Firebird. Von einem SQL-Statement, dass ein Wort in einem Bolb sucht habe ich noch nie etwas gehört. Eine Lösung wäre evt. eine UDF. |
Re: ganzes Wort in einem Blob(Text) suchen
Udf wäre nicht schlecht, aber Datenbankabhängig!
|
Re: ganzes Wort in einem Blob(Text) suchen
Bei Firebird/Interbase kann man mit LIKE in den Blobfeldern suchen. Da hierbei allerdings kein Index verwendet wird ist es immer ein Tablescan und daher evtl. recht lahm.
SQL-Code:
Gruß,
select id,wert
from datatable where wert like '%' || :suchstring || '%' Marcel |
Re: ganzes Wort in einem Blob(Text) suchen
Ja, dann ist es wieder CaseSensitive (s.o)
und alle möglichen Kombinationen von SuchString (Groß/Klein) ??? Bsp: abc.. Abc.. aBc.. ABc ... könnte ein bischen lang werden |
Re: ganzes Wort in einem Blob(Text) suchen
Dann mach es doch einfach so:
SQL-Code:
Gruß,
select id,wert
from datatable where upper(wert) like '%' || upper(:suchstring) || '%' Marcel |
Re: ganzes Wort in einem Blob(Text) suchen
Zitat:
mfg mandumoal |
Re: ganzes Wort in einem Blob(Text) suchen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz