Suche entsprechung für Oracle

hallo,

ich portiere gerade ein paar Progs mit SQL-Statements von MySQL auf ORACLE.
Nun sind mir ein Paar Statements untergekommen die z.B. wie folgt aussehen:

"SELECT CONCAT_WS(’.’, VOLUMEN_POS, LFD_PREIS_NR) AS PreisVolPos FROM bericht_200310 GROUP BY PreisVolPos"

Nun weiß ich nicht wie ich das CONCAT_WS übersetzen soll??? ORACLE meckert zwar dabei nicht herum, schmeißt aber immer fehler von wegen falscher column-name… nur CONCAT macht er aber… Brauche aber den Seperator!

Hat da jmd. eine Idee und möchte diese mit mir teilen???

Mfg

Andreas

hallo,

ich portiere gerade ein paar Progs mit SQL-Statements von
MySQL auf ORACLE.
Nun sind mir ein Paar Statements untergekommen die z.B. wie
folgt aussehen:

"SELECT CONCAT_WS(’.’, VOLUMEN_POS, LFD_PREIS_NR) AS
PreisVolPos FROM bericht_200310 GROUP BY PreisVolPos"

SELECT ‚.‘ || volumen_pos || lfd_preis_nr preisvolpos
FROM bericht_200310
ORDER BY preisvolpos;

Evtl musst Du die Felder noch mit TO_CHAR(feld, format) in eine Zeichenkette konvertieren.
Trailing Blanks kann man mit RTRIM(feld,’ ') abschneiden.

Nun weiß ich nicht wie ich das CONCAT_WS übersetzen soll???
ORACLE meckert zwar dabei nicht herum, schmeißt aber immer
fehler von wegen falscher column-name… nur CONCAT macht er
aber… Brauche aber den Seperator!

Hat da jmd. eine Idee und möchte diese mit mir teilen???

Mfg

Andreas

Hat wunderbar geklappt - DANKE!!!