16
A
回答
12
MySQL 5.0 Reference Manual: Numeric Types
顯示寬度不限制可以存儲在列中的值的範圍內。它也不會阻止比列顯示寬度更寬的值被正確顯示。
編輯:號注意UNSIGNED
是非標準屬性影響的範圍內。您的問題中給出的任何值都不是正常的 TINYINT(2)
的正確上限。
編輯註釋編輯:請相信文檔,除非有理由不這樣做。如果東西看起來很腥,TIAS(試試看)。
20
0
我認爲正確的答案,這個問題是:
255
不是127
查看此頁面出來:Mysql Integer types
還有什麼其他ans我們沒有告訴你,如果你不使用負數,最大值可以是255。
如果您使用負數則最大值只能是127
這真的是什麼unsigned
和signed
詞的意思,可惜無人解釋這個給你,所以我能看到爲什麼它的混亂。
usigned
表示它不能包含負數,所以如果您將您的列設置爲unsigned
,那麼您可以使用255
作爲最大值。如果您沒有明確將該列設置爲unsigned
,則表示它將接受負數(因此是signed
列),在這種情況下,最大值將爲127
。
其他答案在技術上是正確的,因爲默認情況下,Mysql會將所有整數列設置爲signed
(能夠使用負數)。我只是認爲這個答案更多地解釋了一些事情,或許與你原來的問題更爲密切。
5
對於TINYINT數據類型:
如果分貝列SIGNED:分:-128,最大:127
如果分貝列是UNSIGNED:分:0,最大值:255
僅此。
更多幫助!:
http://dev.mysql.com/doc/refman/5.1/en/integer-types.html
相關問題
- 1. 大多數數據庫系統中「tinyint」字段的最大值是多少?
- 2. Java中Float的最大值是多少?
- 3. mysql中join_buffer_size的建議最大值是多少?
- 4. MySQL的TINYINT(1)與TINYINT(2)對TINYINT(3)與TINYINT(4)
- 5. memcached中的最大密鑰長度和最大值是多少?
- 6. unsigned int的最大值是多少?
- 7. ENUM值的最大長度是多少?
- 8. Combobox.NewIndex屬性的最大值是多少?
- 9. 行ID的最大值是多少?
- 10. mapreduce.task.io.sort.mb的最大值是多少?
- 11. SQLiteOpenHelper版本的最大值是多少?
- 12. f64的最大可能值是多少?
- 13. NSInteger的最大值是多少?
- 14. CHAR的最大值是多少?
- 15. lucene分數的最大值是多少?
- 16. WCF超時的最大值是多少?
- 17. Mysql中int(10)的最大大小是多少
- 18. 可存儲在RRDtool中的最大和最小值是多少?
- 19. xmlhttprequest 2級的最大文件上傳大小是多少?
- 20. 通過rails的mysql查詢的最大大小是多少?
- 21. 在Doctrine 2或SQL中,varchar(doctrine:string)的最大長度是多少?
- 22. 最大長度是多少?
- 23. MySQL數據庫的最大大小是多少?
- 24. MySQL中varchar的最大範圍是多少?
- 25. 什麼是mysql max_allowed_packet? mysql中插入數據的最大行數是多少?
- 26. Xively數據點值的最大大小是多少
- 27. (T)可以產生的最大值大小是多少?
- 28. PHP APC存儲值的最大大小是多少?
- 29. OpenMP中omp_set_max_active_levels的最佳值是多少?
- 30. sqlite3中REAL變量的最大值是多少?
所以你們的意思是127是這裏允許的最大值? – user476554 2010-10-15 06:17:54
這是什麼答案? – user476554 2010-10-15 06:21:13
是的,127是signed tinyint的最大值。順便說一句,嘗試這麼難嗎? – zerkms 2010-10-15 06:22:03