Hallo Edgar, hallo Alois,
>
> Alois Klotz schrieb am 13.11.2008 17:31:
> > Hallo ;-)
> > In SQL formuliert könnte man die Abfrage so schreiben:
> > SELECT "Länge" || "Breite" || "Höhe" || '  Q: ' || "Qualität" FROM "test"
>
> Aaah! Super.
> Ich hab jetzt nochmal gesucht, wo so etwas dokumentiert sein könnte aber
> nichts gefunden, zumindest nicht bei den Befehlen von hsqldb.org.
> Gibt es da noch interessantere Seiten?

Eine interessante Funktion, die aber anscheinend auch ihre Einschränkungen 
hat. Flugs über phpMyAdmin an einer MySQL-Datenbank ausprobiert liefert mir 
das Ganze nur 1 und 0 - die Inhalte betroffener Spalten fehlen völlig.

In OpenOffice mit der HSQLDB hingegen funktioniert das und hilft solche 
Verknüpfungen über mehrere Concat-Verschachtelungen zu vermeiden. Nur scheint 
es sich dabei nicht um einen Standard zu handeln, denn eigentlich steht || 
für ein logisches OR. Und damit funktioniert das Ganze nicht.

Wo da etwas zu steht kann ich auch nicht sagen - auf 
http://hsqldb.org/web/hsqlDocsFrame.html
bin ich da im entsprechenden Unterkapitel zur SQL-Syntax auch nicht fündig 
geworden. || ist dort zwar erwähnt - aber in einem anderen Zusammenhang:

String contatenation should be performed with the standard SQL operator || 
rather than the non-standard + operator.

So, und da bin ich mit meinem Englisch am Ende - und Langenscheidt in der 
Taschenbuchausgabe auch und Google ebenfalls. Vielleicht weiß ja jemand 
anderes, was "contatenation" eigentlich heißen soll.

Gruß

Robert



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an