Viennamade: 8-Zeichen lange Zahl mit führender Null = Varchar?

Beitrag lesen

Hallo!

Gibt es eine INT-Form die die nullen beibehält?

Nein, gibt es nicht, vorlaufende Nullen bei numerischen Daten keinen Sinn, wenn Du am Taschenrechner 4+2 ausrechnen willst und eingibst "000004" verschwinden daher die Nullen nach Drücken auf die Plus-Taste.

Du könntest in der Artikeltabelle ein Feld mitführen indem Du die Maske eingibst, also zB. '00000000' um sie für die Formatierung zu verwenden.

Zum Thema ist auch der Unterschied zwischen char und varchar interessant: http://dev.mysql.com/doc/mysql/de/CHAR.html.

Beste Grüße
Viennamade