Hi,
ich möchte einen Text ausgeben. Dieser Text wird mehr als 10 Zeichen haben. Es sollen aber lediglich die ersten 10 Zeichen + drei Punkte ausgegeben werden.
Bisher habe ich folgendes: SUBSTRING(p.text FROM 1 FOR 10) as text
Das funktioniert auch soweit.
Nun möchte ich noch die 3 Punkte hinten dran hängen.
SUBSTRING(p.text FROM 1 FOR 10) + '...' as text
und
(SUBSTRING(p.text FROM 1 FOR 10) + '...') as text
funktionieren leider nicht.
Hat Jemand vielleicht einen kleinen Tipp für mich?
ich möchte einen Text ausgeben. Dieser Text wird mehr als 10 Zeichen haben. Es sollen aber lediglich die ersten 10 Zeichen + drei Punkte ausgegeben werden.
Bisher habe ich folgendes: SUBSTRING(p.text FROM 1 FOR 10) as text
Das funktioniert auch soweit.
Nun möchte ich noch die 3 Punkte hinten dran hängen.
SUBSTRING(p.text FROM 1 FOR 10) + '...' as text
und
(SUBSTRING(p.text FROM 1 FOR 10) + '...') as text
funktionieren leider nicht.
Hat Jemand vielleicht einen kleinen Tipp für mich?