【发布时间】:2011-11-12 08:46:46
【问题描述】:
sqlite中整数数据类型有什么区别?
INT
整数
小灵
小灵通
中型
BIGINT
未签名的大整数
INT2
INT8
哪一个可以存储 32 位整数,哪一个可以存储 64 位值?是否支持 128 位?
我现在发现整数数据大小有点令人困惑,例如 INTEGER 最多可以存储 64 位有符号整数,但值可能只占用磁盘上的 32 位。
仅当存储的值小于 int32 最大值时,在 INTEGER 列上调用 sqlite3_column_int 才有效,如果更高,它将如何表现?
【问题讨论】:
标签: sqlite