Hallo Alex,
Ziel: Postleitzahlen wie 00815 sollen nach 00-815 umformatiert werden.
SETplz
= CONCAT((SUBSTR(plz
,1,2), '-', SUBSTR(plz
,3)))
Du hast eine Klammerebene zuviel:
SET plz = CONCAT(SUBSTR(plz,1,2), '-', SUBSTR(plz,3))
liefert brav zurück, was Du haben willst (natürlich in Dein UPDATE-Statement eingebaut).
Freundliche Grüße
Vinzenz