Das x
in INT(x)
hat nichts mit Platzbedarf oder anderen Leistungsproblemen zu tun, es ist wirklich nur die Anzeigebreite . Generell ist das Setzen der Anzeigebreiten auf einen vernünftigen Wert meistens mit dem UNSIGNED ZEROFILL
sinnvoll Option.
//INT(4) UNSIGNED ZEROFILL
0001
0002
...
0099
...
0999
...
9999
...
10000
//INT(2) UNSIGNED ZEROFILL
01
02
...
09
...
99
...
100
Ohne UNSIGNED ZEROFILL
Option wird der Wert links mit Leerzeichen auf die entsprechende Anzeigebreite aufgefüllt.
//INT(4)
1
2
...
99
...
999
...
9999
...
10000
//INT(2)
1
2
...
9
...
99
...
100