回答
检查您所使用的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