我想在我的Informix表中存储大整数值,例如MySQL bigint
。但Informix没有数据类型bigint
。什么是我必须使用的数据类型?什么是Informix for MySQL的BIGINT中的替换数据类型?
1
A
回答
2
在所有平台(32位和64位)上的Informix Dynamic Server(表示IDS版本11.x)的当前版本中,都有一个数据类型BIGINT,它是一个8字节整数(和一个匹配的BIGSERIAL )。
还有,对于歇斯底里葡萄干 ,第二对类型:INT8和SERIAL8。然而(这是歇斯底里的一点),它们占用磁盘上的10个字节而不是8个,我不推荐它们。任何给定的表格都可以有BIGSERIAL或SERIAL8列,但不能同时存在;你也可以有一个序列栏,但为什么你需要更大的数字。 (还有一些序列用于生成除1以外的值的数字,但它们比(BIG)SERIAL(8)列更容易使用。)
如果您没有BIGINT,则必须使用一个过时的Informix版本。
有一个与Informix整数数据类型有关的问题。有效值的范围是对称的。例如,SMALLINT的有效范围是±32767。奇数球值(二进制补码机上的-32768或符号幅度机器上的-0或1的补码机)保留用作NULL。
对于 '歇斯底里葡萄干',读 '历史原因'。
相关问题
- 1. 对Informix Serial和BigInt数据类型的ODBC支持
- 2. unix_timestamp(MySQL)的数据类型是什么?
- 3. 什么是mysql中的DC2Type数组数据类型
- 4. 什么是SQL Server中数据类型(max)的替代?
- 5. IBM DB2中的数据类型转换:BIGINT到VARCHAR
- 6. 什么是在MySQL中存储布尔值的数据类型?
- 7. mysql中REAL()数据类型的目的/要点是什么?
- 8. SQL中字段类型BIGINT的限制是什么?
- 9. 什么是.NETCore中CryptoConfig类的替换?
- 10. 相当于MySQL'替换'命令的Informix
- 11. MySQL中值为11.1234的数据类型是什么?
- 12. 什么是MySQL中货币的最佳数据类型?
- 13. mysql中评分的数据类型是什么?
- 14. Informix 4GL中的类型转换
- 15. MySql Connector/NET映射Guids的数据类型是什么?
- 16. clock()的数据类型是什么?
- 17. 映射到MySql的Ecto或Elixir数据类型BIGINT
- 18. 什么是R中的替换函数?
- 19. 什么是列数据类型Sharepoint列数据类型中的业务数据?
- 20. 这是什么类型的数据库?
- 21. 什么是cin的数据类型
- 22. WINOLEAPI的C#数据类型是什么?
- 23. 不允许从数据类型date到bigint的显式转换
- 24. 这个数据最有效的MySQL列类型是什么?
- 25. 单选按钮的mysql数据类型是什么?
- 26. 替换PHP的浮点数据类型
- 27. 误差变换数据bigint类型为int [SQL服务器]
- 28. IBM Informix数据库中INT8类型的RFX等效数据类型
- 29. 用Razor替换{mySection}类型标签的好方法是什么?
- 30. 这是什么类型的数据交换格式?
始终指定您正在使用的Informix的版本以及您正在使用它的平台。 – 2012-02-23 06:38:52