PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SQL String anhängen



Xato
17-04-2005, 20:17
Hallo,
ich habe eine mysql tabelle wo ein TEXT feld drin ist. ich möchte nun mit einem einfachen UPDATE an diesen Text einen String dranhängen. Wie geht das??

Mein Versuch: UPDATE user SET chat = chat + 'hallo' WHERE login = 1
Geht aber nicht.

mfg
Xato

nEox
17-04-2005, 20:29
Hallo Xato,


UPDATE user SET chat = CONCAT(chat, 'hallo') WHERE login = 1

...sollte funktionieren.

Gruß

nEox

Xato
17-04-2005, 20:44
Wunderbar es geht! Danke

Christoph
18-04-2005, 07:28
Von CONCAT würde ich abraten, weil das eine nicht standardkonforme MySQL-Variante ist. Im SQL2 Standard ist der Stringkonkatenationsoperator "||" (Zwei snekrechte Striche.