【TcaplusDB知识库】TDR表数据类型有哪些
作者:互联网
【TcaplusDB知识库】TDR表数据类型有哪些?
数据类型
基本数据类型
目前对于C/C++/c#语言,支持的基本数据类型如下表所示:
类型名 | 分类 | 存储长度(字节) | 取值范围 |
---|---|---|---|
Byte | 字节 | 1 | |
Char | 单字节字符 | 1 | |
Tinyint | 整数 | 1 | -128~127 |
Tinyuint | 整数 | 1 | 0~255 |
Smallint | 整数 | 2 | -32768~32767 |
Smalluint | 整数 | 2 | 0~65535 |
int | 整数 | 4 | -231~231-1 |
uint | 整数 | 4 | 0~232-1 |
Bigint | 整数 | 8 | -263~263-1 |
Biguint | 整数 | 8 | 0~264-1 |
Float | 浮点 | 4 | |
Double | 浮点 | 8 | |
Date | 日期 | 4 | -9999-00-00 ~9999-12-31 |
Time | 时间 | 4 | -999:00:00~999:59:59 |
DateTime | 日期/时间 | 8 | 0000-00-00 00:00:00~9999-12-31 23:59:59 |
String | 字符串 | 可变 | |
Wchar | 宽字符 | 2 | |
wstring | 宽字符集 | ||
Ip | Ipv4地址 | 4 | 0.0.0.0~255:255:255:255 |
Void | 空类型 | ||
int8 | 整数 | 1 | -128~127 |
Uint8 | 整数 | 1 | 0~255 |
Int16 | 整数 | 2 | -32768~32767 |
Uint16 | 整数 | 2 | 0~65535 |
Int32 | 整数 | 4 | -231~231-1 |
Unit32 | 整数 | 4 | 0~232-1 |
Int64 | 整数 | 8 | -263~263-1 |
Uint64 | 整数 | 8 | 0~264-1 |
Date
表示日期数据类型,c/c++支持的范围是-9999-00-00 到9999-12-31, c#支持的范围是0001-01-01到9999-12-31。DR的API采用4字节整数对date数据进行存储,实际存储格式是自定义的;但以"YYYY-MM-DD"格式对date数据类型进行显示,输入和输出; DR提供了存储格式和显示格式相互转换的API接口。
Time
表示时间数据类型,c/c++支持的范围是-999:00:00 到999:59:59, c#支持的范围是00:00:00到23:59:59。DR的API采用4字节整数对time数据进行存储,实际存储格式是自定义的;但以"HHH:MM:SS"格式对time数据类型进行显示,输入和输出; DR提供了存储格式和显示格式相互转换的API接口。
datetime
表示日期时间组合数据类型,c/c++支持的范围是-9999-00-00 00:00:00~9999-12-31 23:59:59 ,c#支持的范围是0001-01-01 00:00:00 ~9999-12-31 23:59:59。DR的API采用8字节长整数对datetime数据进行存储,实际存储格式是自定义的;但以"YYYY-MM-DD HH:MM:SS"格式对time数据类型进行显示,输入和输出; DR提供了存储格式和显示格式相互转换的API接口。
Ip
基本数据类型Ip表示IPV4地址,以"数字."格式的字符串作为输入和显示,此自符串的具体格式如为:a.b.c.d,其中a,b,c,d为值为0-255之间的数字,这个数字可以采用8,10,16进制进行表示。
IPv4地址串 | 描述 |
---|---|
"4.3.2.16" | 十进制表示 |
"004.003.002.020" | 8进制表示 |
"0x4.0x3.0x2.0x10" | 16进制表示 |
"4.003.002.0x10" | 各种进制混合 |
Void
TDR引入Void数据类型的主要目的是为支持通用指针,即void类型必须和指针类型一起使用才有效。
TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。
标签:00,59,TcaplusDB,数据类型,整数,9999,格式,TDR 来源: https://www.cnblogs.com/tcaplusdb/p/15594018.html