SQL Oracle: Festen Inhalt zu besteh. SpaltenInhalt hinzufügen

Hallo Leute,

Ich habe einen Text in einer Datenbank Spalte stehen (String Wert). Jetzt will ich diesem Wert per SQL Befehl etwas hinzufügen.

Alter Wert: "/meinTest/url".

Nach SQL Befehl: "festeDomain/meinTest/url".

Ihr versteht was ich will ?

In Java wäre das einfach zu machen mit einen + Zeichen. String test = "Test" + "Test2".

Hintergrund ist das ich eine große Tabelle mit sehr vielen Zeilen habe wo diesen ersten festen Inhalt hinzufügen will. Dafür will ich mir die Update Statements bauen mit einem Select Befehl ... das geht natürlich nur wenn ich den neuen Wert einer Spalte automatisch zusammen bauen lassen kann.

Geht das überhaupt? Kann jemand helfen?

Danke und Viele Grüße
Oliver
 
Hallo,

versuch's mal mit:
select 'festeDomain' || '/meinTest/url' from dual

Zeichenketten werdn bei Oracle mit zwei senkrechten Strichen (Alt Gr und <) verbunden und die Strings in einfachem Hochkomma.
mfg
 
Code:
UPDATE <tabelle> SET <spalte> = <präfix> || <spalte> WHERE ...

Zusammenbauen von UPDATEs ist gar nicht notwendig (vermutlich).
 

Neue Beiträge

Zurück