Und wie erwähnt: Postleitzahlen sind keine Integers, auch keine fünfstelligen. Und der Typ SMALLINT mit seinem maximalen Wertebereich von 0-65535 ist sowieso zu klein für die vollständige Erfassung aller deutschen Postleitzahlen. Zahlenwerte mit 7xxxx, 8xxxx und 9xxxx kommen ebenso vor, wie 0xxxx, ohne dass die führende Null wegreduziert werden dürfte.
Okay, das mit der Länge leuchtet mir ein. Aber nicht warum es keine Integer sind.
Wenn Du noch Zeit und Lust hast, kannst Du mir das ja mal bitte erklären.
Ansonsten vielen Dank für die ausführliche Antwort
Gruß
Taurus