Seite 1 von 1

Re: Zwei (String)Felder für Listenfeld concatenieren

Verfasst: Do, 13.12.2007 15:52
von komma4
Laut Doku von HSQLBD steht die Funktion CONCAT zur Verfügung.

Alternativ kannst Du | (das Linux "Filter"-Zeichen; auf der Taste der < > ; doppelt!) nutzen:
SELECT ( name || ", " || vorname) as Name FROM kunden

Wahrscheinlich hast Du aber "nur" einen Tippfehler (fehlerhafte Klammersetzung) in Deiner Anweisung....

Re: Zwei (String)Felder für Listenfeld concatenieren

Verfasst: Do, 13.12.2007 16:24
von Toxitom
Hey,

die HSQLDB in Kombination mit OpenOffice.org kann Concat() nur mit zwei Parametern ausführen! Alles andere führt zu einem Fehler.
Du musst also - wenn du mehrere Parameter verknüpfen willst - diese verschachteln, was selten "schön" aussieht ;-)
Beispiel:

Code: Alles auswählen

SELECT(Name, SELECT(", ", Vorname))
ergibt dann den String "Name, Vorname"

Gruss
Thomas