Aber nur so als Hinwies: Früher haben Programmierer auch mal geglaubt, das ein 16 Bit Integer für das deutsche Postleitzahlensystem ganz toll geeignet ist. Als dann die 5 stelligen Postleitzahlen kamen, wurde das eng und kurzsichtige haben auf 32 Bit umgeschaltet, um dann leider beim ersten Kunden in UK festzustellen, das dort Postleitzahlen auch Buchstaben und Leerzeichen enthalten können.
Bring mal die führende Null in der ex-DDR in integern unter. da kommt dann ganz schnell ein Erfassugsfehler vorbei. Und wenn Du dann die vierstelligen Werte als korrekt interpretierst, dann sind die alten Westdeutschen Werte auch in Ordnung!?
PLZ sind nun mal nicht numerisch.
Gruß
K-H