You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CnosDB字段列是否支持timestamp类型?能否记录时间戳值?

CnosDB时间戳相关问题解答

1. CnosDB中的字段列是否支持timestamp数据类型?

CnosDB支持将TIMESTAMP作为字段列的数据类型,它属于数值类类型,可用于存储Unix时间戳(支持秒级、毫秒级等精度)。创建表时可以直接声明该类型,示例SQL语句如下:

CREATE TABLE sensor_metrics (
    device_id STRING,
    humidity DOUBLE,
    trigger_time TIMESTAMP
);

2. 在使用CnosDB的过程中,是否可以记录时间戳类型的值?

可以记录时间戳类型的值。CnosDB本身的核心特性之一就是时间序列数据存储,它的**时间列(TIME COLUMN)**默认用于记录数据的时间戳(若未显式指定,会自动生成名为time的时间列)。同时你也可以像上述示例那样,自定义TIMESTAMP类型的字段列来存储额外的时间戳信息。写入数据时直接指定时间戳数值即可,示例:

INSERT INTO sensor_metrics (time, device_id, humidity, trigger_time)
VALUES (1718000000000000000, 'sensor_007', 62.3, 1718000000);

其中time列存储的是纳秒级时间戳,trigger_time存储的是秒级时间戳,二者均可正常被存储和查询。


内容的提问来源于stack exchange,提问作者Kree0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 20:37:16