Vinzenz Mai: SQL: Verkettung, Funktion oder Operator ...

Beitrag lesen

Hallo Tom,

UPDATE test1 SET test1.a = 'Super ' + test1.a WHERE test1.a = 'RTL'

Nur können Strings bei der Datenbank nicht addiert werden.

sagen wir lieber so: Es muss entweder ein Verkettungsoperator oder eine Verkettungsfunktion verwendet werden, bei MySQL ...

Nimm die Funktion concat()

bei anderen SQL-Dialekten sieht das ganz anders aus, Beispiele:

Transact-SQL (MS SQL-Server), Zeichenverkettungsoperator: +
Jet-SQL (MS Access), Zeichenverkettungsoperator: &
PostgreSQL, Zeichenverkettungsoperator: ||

Wenn man es nicht auswendig weiß, muss man halt die Dokumentation zu Rate ziehen.

Freundliche Grüße

Vinzenz, der auf 'Hilfreich' geklickt hat