Sql update - Feldinhalte teilweise ersetzen

moin, moin,

ich suche nach einer Lösung zum SQL update wie folgt:

update TABELLE set FELDNAME = (vordererteil_aus_FELDNAME+hinzuzufügendertext+letzterteil_aus_FELDNAME)

das soll dann so aussehen mit dem fixen Text = _Tafel

AUT_AS100 wird zu: AUT_Tafel_AS100
NAV_BS376 wird zu: NAV_Tafel_BS376

Vielen dank für Vorschläge mal schon vorab…

Hallo,

Vorausgesetzt…

  • du benutzt Oracle
  • und dein Ausgangsformat beinhaltet immer nur genau 1 ‚_‘

…kannst du folgendes probieren :

(Beispiel)

SELECT REPLACE (‚AUT_AS100‘, ‚_‘, ‚_Tafel_‘) FROM DUAL;

–> ‚AUT_Tafel_AS100‘

Gruss

Interbase/Firebird.
Hab ich glatt vergessen das hier einige eigenen Süppchen gekocht werden. Ich probier es…

Danke