我通過PHPMYADMIN定義了一個float
數據類型的字段。
當我嘗試插入一個數字作爲78.556677099932222377它將它翻譯爲79.
如何使它保存正確的數字,小數點後至少7位?如何正確定義mysql中的[float]數據類型
4
A
回答
2
2
DECIMAL是你在找什麼。
ref:
SQL十進制用於指定十進制數據類型的值。 Decimal數據類型可以有兩種類型:Decimal(p)指的是浮點數和Decimal固定點數(p,s)。 DECIMAL數據類型可存儲最多32位有效數字的十進制浮點數,而十進制固定點最多可存儲16位有效數字。
4
你怎麼在phpMyAdmin
FLOAT(23,19)
定義浮動當u聲明,你可以使用上面的字段。
更好的去與Cygnusx1並更改爲十進制
相關問題
- 1. MySQL的 - 避免float數據類型
- 2. 正確的MySQL數據類型
- 3. 如何正確定義lambda類型?
- 4. 哪裏定義了Rust(例如.float)的數據類型?
- 5. 如何在JSDoc中正確定義自己的類的類型?
- 6. 如何使用PDO從MySQL獲取正確的數據類型?
- 7. 將MySQL Decimal數據類型類型轉換爲c#float數據類型
- 8. 在SQL Server表中定義float類型
- 9. 如何確定CvMat的數據類型
- 10. 如何正確定義內部函數的返回類型?
- 11. 如何確定mysql數據庫的類型:是InnoDB還是MyISAM?
- 12. float -c數據類型
- 13. Flex中的double或float數據類型?
- 14. 如何確定輸入數據類型?
- 15. 從名稱中確定正確的數據類型
- 16. 斯卡拉正確定義一個抽象數據類型
- 17. 如何定義數據類型
- 18. 如何正確定義TCustomFrame的子類?
- 19. MySql FLOAT數據類型和多於7位數字的問題
- 20. MySQL的 - 正確的數據字段類型整數
- 21. 如何在xsd中定義自定義數據類型?
- 22. 如何在MySql數據庫中正確設置類型點的字段值?
- 23. double或float數據類型在循環中不能正確引用?
- 24. 我如何傳遞iPhone sdk中float數據類型的值?
- 25. 如何正確定義多個樣式表的媒體類型?
- 26. 確定SQLite中列的數據類型
- 27. 確定PostgreSQL中的列數據類型
- 28. 確定數據類型
- 29. 確定數據類型
- 30. 確定ORACLE的確切數據類型
您可能還必須設置精度和比例。精確到數字左邊的長度。併爲您的小數部分的長度進行縮放。 – Cygnusx1
MySQL中的DECIMAL具有稍微不同的參數(例如DECIMAL(p)是DECIMAL(p,0)的同義詞) – Mchl