von Toxitom » Di, 07.08.2007 08:53
Hey,
CONCATE() ist zwar eine SQL-Anweisung, wird aber dennoch von jeder DB-Engine anders interpretiert bzw. genutzt. Damit müsst ihr sehr vorsichtig sein.
So geht zwar
in z.B. MySQL, nicht aber in Base HSQLDB, da dan nur zwei Parameter ausgewertet werden können. Dort muss es dann heissen:
Informationen ob und was wie geht findet ihr immer in der Dokumentation der Datenbank-Engine - ansosnten hilft einfach nur Ausprobieren
Gruss
Thomas
Hey,
CONCATE() ist zwar eine SQL-Anweisung, wird aber dennoch von jeder DB-Engine anders interpretiert bzw. genutzt. Damit müsst ihr sehr vorsichtig sein.
So geht zwar
[code] concat(Vorname, ' ', Nachname) [/code]
in z.B. MySQL, nicht aber in Base HSQLDB, da dan nur zwei Parameter ausgewertet werden können. Dort muss es dann heissen:
[code]CONCAT( VORNAME, CONCAT( ' ', NACHNAME ))[/code]
Informationen ob und was wie geht findet ihr immer in der Dokumentation der Datenbank-Engine - ansosnten hilft einfach nur Ausprobieren ;-)
Gruss
Thomas