Mysql
 sql >> Database >  >> RDS >> Mysql

Memorizzazione di zeri iniziali di numeri interi nel database MySQL come INTEGER

Mantieni i numeri memorizzati come numeri interi.

Quindi usa la funzione LPAD() per mostrare i numeri (a sinistra) riempiti con zeri:

SELECT LPAD( 14, 7, '0') AS padded;

| padded  |
-----------
| 0000014 |

Se il numero di caratteri di riempimento zero è variabile, aggiungi un'altra colonna nella tabella con quella lunghezza (riempimento zero).