回答
檢查您所使用的RDBMS的手冊。它在所有系統中可能都不一樣。
的MySQL:
https://dev.mysql.com/doc/refman/5.7/en/integer-types.html
的PostgreSQL:
https://www.postgresql.org/docs/10/static/datatype-numeric.html
SQL服務器(的Transact-SQL):
https://docs.microsoft.com/en-us/sql/t-sql/data-types/int-bigint-smallint-and-tinyint-transact-sql
是否還有其他RDMS具有除SQL Server之外的BIGINT類型?也許是類似的類型,但我認爲OP使用SQL Server是公平的。 – 2010-12-10 12:31:40
MySQL,Postgres ...與SQL Server的用戶相比,除了* SQL Server以外,還有更多使用BIGINT *的RDBMS用戶。 – 2010-12-10 12:33:15
好點!我糾正了...... :) – 2010-12-10 12:54:20
是,根據int, bigint, smallint, and tinyint (Transact-SQL):
BIGINT
-2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807)
沒什麼好擔心的。 BIGINT可以存儲比您擁有的值大得多的值。
最低達9,223,372,036,854,775,807。
它取決於RDBMS。例如,BIGINT的最大值是MySQL上的9223372036854775807
(用於簽名)或18446744073709551615
(用於未簽名)。
有關詳細信息,請參閱文檔的Numeric Types部分。
請注意,這是針對MySQL的,其他數據庫平臺可能有或沒有相同的限制(可惜,OP沒有指定使用哪個SQL數據庫)。 – Piskvor 2010-12-10 12:35:30
@皮什沃爾 - 好的電話,我的推測太過分了。我會更新我的答案。 :-) – 2010-12-10 12:36:25
-9 223 372 036 854 775 808 223 9 372 036 854 775 807
但是,這可以很容易地在谷歌上找到。
- 1. SharePoint - 什麼類型是數字字段
- 2. 是什麼類型的字段
- 3. 什麼是Informix for MySQL的BIGINT中的替換數據類型?
- 4. 類中的字段限制
- 5. 什麼字段類型?
- 6. 什麼字段類型用於Django中的模型字段?
- 7. XML類型的SQL限制
- 8. Hive 1.2中BINARY數據類型的限制是什麼?
- 9. SQL在字段中搜索具有文本數據類型的字段,而不管字段的值是什麼
- 10. SQL - BIGINT數據類型始終是8個字節?
- 11. D中原始字符類型的侷限性是什麼?
- 12. 什麼是C#類中的@namespace字段?
- 13. Solr中「multiValued」字段類型的用法是什麼?
- 14. C#中bigint的等價物是什麼?
- 15. F#中的「bigint」究竟是什麼?
- 16. 什麼是「姓名」字段的合理長度限制?
- 17. 斯卡拉類型投影的正確限制是什麼?
- 18. 用於MS SQL的uniqueidentifier字段類型的最合適的Coldfusion cfsqltype是什麼?
- 19. 註釋是否可以限制java中類字段的字符?
- 20. 限制C#字典中的值類型:
- 21. PerlNet的限制是什麼?
- 22. 傳入TypeScript函數的輸入字段的類型是什麼
- 23. JSTL <c:forEach items =「$ {......」什麼是類型限制
- 24. 類圖中的字段類型是強制性的嗎?
- 25. 二進制數據的標準SQL類型是什麼?
- 26. 什麼數據類型是一個空的數據庫字段?
- 27. 什麼是.NET異常類型的_xcode字段?
- 28. 枚舉類型的默認修飾符字段是什麼?
- 29. 什麼應該是刪除字段的數據類型?
- 30. 什麼字段類型是黑莓手機上的設置計時器字段?
-1:沒有提到你正在使用的RDBMS,答案可能很容易通過RTFM或使用搜索引擎。 – bjoernz 2010-12-10 12:38:13
我猜想可移植性,您可能需要使用字符串。在我的情況下,我使用Base64對二進制補碼值(BigInteger.toBytes)進行了編碼,並在訪問數據庫時對其進行了查找。 – 2013-07-19 01:33:49