Hallo,
sicherlich eine Anfängerfrage, aber ausser einfachen SELECT-Statements oder mal ein UPDATE kenne ich mich mit
SQL noch wenig aus. Daher die Frage hier.
Gegeben sei eine Tabelle in einer Firebird-Datenbank 3.0. Die Tabelle hat ein BLOB-Feld (SUB_TYPE 0), in diesen Blobs stehen zeilenweise Konfigurationsdaten. Beispiel:
Delphi-Quellcode:
DBType=0
SrvType=2
SrvName=P3400M-W10/3050
Protocol=0
SrvVer=15
DBName=C:\AM\Client\FRA\AM_FB_CLIENT.FDB
ISC4DBName=
Alias=P3400M-W10/3050:C:\AM\Client\FRA\AM_FB_CLIENT.FDB
Nun möchte ich in dieser Tabelle in allen Datensätzen das "P3400M-W10" ersetzen durch "P3400X-W10". Wie muss dazu das
SQL-Statement aussehen? Das man mit einem "UPDATE" einfach Feldinhalte ersetzen kann weiß ich und die Syntax dazu ist mir auch bekannt, aber wie man
Teilstrings findet und vor allen Dingen ersetzt, dazu habe ich bisher noch nicht gefunden. In
MySQL scheint es eine spezielle Funktion
https://techjourney.net/how-to-find-...ase-using-sql/ dafür zu geben, aber in
FB finde ich etwas entsprechendes nicht.
Vielen Dank im Voraus. Gruß, Markus