提问参考模版:
- nebula 版本:2.0.1
- 部署方式(分布式 / 单机 / Docker / DBaaS):分布式
- 是否为线上版本: N
看了文档上时间类型的介绍,有几个疑问想请教:
1.包含时分秒的时间类型是DATETIME、TIMESTAMP,对于一般的数据库来说,存储数据的格式是yyyy-MM-dd hh:mm:ss。对于datetime,这种格式需要转换成对应的YYYY-MM-DDThh:mm:ss?对于
timestamp,必须使用timestamp()转换入库?
2.索引支持的数据类型;
3.对于时间需要做大小判断,在时间字段上加索引,在千万级的表上,日期时间API上的示例只能知道TIMESTAMP存储为64位int,如果直接插入时间格式会报错。通过存储的int64位可以进行大小比较,但是查询出来的时间字段found_time是int型,怎么转换成时间格式YYYY-MM-DDThh:mm:ss;
4.有没有时间类型这方面的示例可以查看;
这个帖子里看了timestamp可以插入时间
我这边测试直接插入时间报错
有没有连接,文档里面没找到到timestamp的int64和 YYYY-MM-DDThh:mm:ss类型转换
帖子是1.2.0版本,2.0.1的版本好像不能插入时间,但是需要用到时间字段做条件比较大小,现在timestamp的int64和YYYY-MM-DD hh:mm:ss(YYYY-MM-DDThh:mm:ss)不能转换
timesamp函数插入是int64位保存,2.0.1版本现在支持return timesamp类型的数据内转换将int64的转换成YYYY-MM-DDThh:mm:ss吗?,现在实现是将查出来的int64通过java转换成YYYY-MM-DD hh:mm:ss
steam
10
steam
12
标题记得使用下英文哈,正文部分你可以使用中文,谢谢 pandap