数据类型

bool:

布尔类型,取值true, false,占用1字节;

默认值:false。

bigint:

整型,值域[ -2^63, 2^63 - 1 ]。存储时使用varint编码,占用1~9字节。

默认值:0。

datetime:

时间类型,表示范围[1970-1-1 ~ 2999-12-31],精度1毫秒,占用1~9字节。

默认值:1970-1-1 0:0:0.000

double:

双精度浮点型,有效位数15-16,表示范围[-1.7e308, 1.7e308],占用8字节。

默认值:0

string:

字符串,UTF8编码,整条数据小于8K。

默认值:长度为0的空字符串

blob:

二进制数据,整条数据小于8K。

默认值:长度为0的空数据

real2:

拥有2个小数位的浮点数,使用bigint存储。取值范围[-999,999,999.99 ~ +999,999,999.99], 实际读、写数据时数据类型为double,但比double拥有更高的压缩率。

默认值:0

real3:

拥有3个小数位的浮点数,使用bigint存储。取值范围[-999,999,999.999 ~ +999,999,999.999], 实际读、写数据时数据类型为double,但比double拥有更高的压缩率。

默认值:0

real4:

拥有4个小数位的浮点数,使用bigint存储。取值范围[-999,999,999.9999 ~ +999,999,999.9999], 实际读、写数据时数据类型为double,但比double拥有更高的压缩率。

默认值:0

real6:

拥有6个小数位的浮点数,使用bigint存储。取值范围[-999,999,999.999999 ~ +999,999,999.999999], 实际读、写数据时数据类型为double,但比double拥有更高的压缩率。

默认值:0