在卡桑德拉中存储日期时间的数据类型是什么



Cassandra中存储日期时间的数据类型是什么

CREATE TABLE testTable (
    dateValue date,
    time timestamp
)

我的插入结构是这样的,

insert into caliper.log_per_day ( timeStampValue,dateValue ) values ('2015-12-30 16:10:31','2015-12-30');

我想将日期和时间存储在一列中,例如"2015-12-30 16:10:31"。但是如果我使用时间戳,它会像这样存储 '2015-12-30 04:10:31+0530'

注意:主键 n 其他事情在这里跳过...忽略它。

默认情况下,Cqlsh 将以以下格式显示时间戳:

      yyyy-mm-dd HH:mm:ssZ

这些格式中的 Z 表示 RFC-822 4 位时区,如果未提供时区,则为Cassandra的当前时区将使用服务器节点。

因此,如果您不想以这种方式存储,则可以将其存储为 varchar。

最新更新