ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【TcaplusDB知识库】TDR表数据类型有哪些

2021-11-23 17:03:32  阅读:131  来源: 互联网

标签:00 59 TcaplusDB 数据类型 整数 9999 格式 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类型必须和指针类型一起使用才有效。

 


img

TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

 

标签:00,59,TcaplusDB,数据类型,整数,9999,格式,TDR
来源: https://www.cnblogs.com/tcaplusdb/p/15594018.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有