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

Il miglior tipo di dati per memorizzare valori monetari in MySQL

Poiché il denaro ha bisogno di una rappresentazione esatta, non utilizzare tipi di dati solo approssimativi come float . Puoi utilizzare un tipo di dati numerico a virgola fissa per simili

decimal(15,2)
  • 15 è la precisione (lunghezza totale del valore incluso cifre decimali)
  • 2 è il numero di cifre dopo il punto decimale

Vedi Tipi numerici MySQL :

Questi tipi vengono utilizzati quando è importante preservare la precisione esatta, ad esempio con monetario dati.