18
Ho una colonna in MySQL con il tipo DECIMAL (2,1). Quando inserisco il numero 10 nel database, si legge 9.9. Voglio che legga 10.0. Qualche idea? Grazie.Tipo di dati DECIMAL MySQL
Ho una colonna in MySQL con il tipo DECIMAL (2,1). Quando inserisco il numero 10 nel database, si legge 9.9. Voglio che legga 10.0. Qualche idea? Grazie.Tipo di dati DECIMAL MySQL
DECIMAL(2,1)
significa (come il manual suggerisce) un numero decimale di 2 caratteri di larghezza (in totale!) E 1 decimale. Se si desidera 10.0
, è necessario DECIMAL(3,1)
(tre larghi, un decimale).
possibile duplicato di [Come utilizzare MySQL DECIMAL?] (Http://stackoverflow.com/questions/4834390/how-to-use-mysql-decimal) – nawfal