Vinzenz Mai: MySQL Substring Update funktioniert nicht

Beitrag lesen

Hallo

um polnische Postleitzahlen zu aktualisieren verwende ich das Script UPDATE table\_pl
SET plz = (SUBSTR(plz,0,2) + '-' + SUBSTR(plz,3))

Zeichenketten und Minuszeichen lassen sich schlecht addieren. Welche Zahl soll dabei herauskommen.

Ziel: Postleitzahlen wie 00815 sollen nach 00-815 umformatiert werden.
Die Tabellenbezeichnung und Spaltenname sind korrekt, ebenfalls die Spaltenattribute (Varchar(6)) - dennoch meldet SQL einen Fehler - warum?

weil Du die Funktion CONCAT() verwenden solltest.

Freundliche Grüße

Vinzenz