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]
