Sie können INT(x) ZEROFILL
verwenden , um 0 vor der Zahl hinzuzufügen. '1' => '001'
Mit INT ZEROFILL , haben Sie AUTO_INCREMENT
.;)
CREATE TABLE user (
id_user INT(8) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id_user)
);
Wenn Sie UNSIGNED
verwenden , Sie optimieren Ihre Tabelle und sparen ein BIT, um eine größere Zahl zu erhalten.
Siehe :
- Was ist der Vorteil von Zerofill in MySQL?
- Wie kann Ich habe das Autoincrement-Format in MySQL auf 0001 gesetzt?
- Was bedeutet "unsigniert" in MySQL und wann wird es verwendet?