這是一個快速的問題,但我似乎無法找到正確的答案... 我需要將數值存儲在mySQL表中。有些可能是積極的,有些是消極的。 最大可以是100最小-100。什麼是我應該使用的最佳數據類型? VARCHAR? INT只與積極的工作,對嗎?mySQL中的字段類型
0
A
回答
2
INT
類型適用於正面和負面。
您可以使用TINYINT SIGNED
來存儲-128
和+127
之間的整數值。
如果您想要存儲的不僅是整數,而且還有小數部分的數字,您可以使用FLOAT
或DECIMAL(m.n)
。通過DECIMAL(5,2)
,您可以將-999.99
到+999.99
之間的任何值(5位數,小數點後2)存儲起來。
0
只要您不指定UNSIGNED,INT就可以使用負數。 TINYINT(-128至127)將是您的數值範圍的最佳選擇。
+0
Smallint是-32768到32767,TINYINT會更好,因爲它是-128到127 – twilson 2012-02-10 21:27:43
1
1
相關問題
- 1. MySQL字段類型
- 2. MySQl字段類型
- 3. MySQL主鍵字段類型
- 4. mySQL字段類型問題
- 5. mysql字段數據類型
- 6. MySQL:搜索特定類型字段中的所有字段
- 7. 改變MySQL的字段類型
- 8. 註釋字段或文本區域的MySQL字段類型
- 9. 關於MySQL選擇字段類型blob`
- 10. MySQL GROUP BY文本類型字段
- 11. mysql:更新表字段類型到Clob
- 12. MYSQL更改表字段類型
- 13. 如何轉換MySQL字段類型?
- 14. 字段類型Solr中
- 15. 是否可以在CakePHP中檢測MySQL字段的字段類型?
- 16. 什麼字段類型用於Django中的模型字段?
- 17. MySQL Django模型中的布爾字段?
- 18. MySQL的「設置」字段類型是否在ActiveRecord/Ruby中工作?
- 19. Grails:將類型爲enum的mysql字段映射到域類
- 20. CallLog - 字段類型
- 21. 確定類類型類型字段
- 22. Rails不同類型的模型有不同的字段數和字段類型
- 23. 擦除類型字段的
- 24. Symfony2的:從類型字段
- 25. 必填字段上collection_select類型字段
- 26. 每個模型字段類型可能的表單字段類型
- 27. MySQL其中值不在SET數據類型字段
- 28. 在MySQL中使用varchar而不是日期字段類型
- 29. 值類型字段是引用類型?
- 30. .NET中的動態字段類型
'VARCHAR'是文本數據,'INT' *可*的底片工作太多,如果它不是'UNSIGNED'。 – ggreiner 2012-02-10 21:25:46