数据类型

本文介绍Lindorm时序引擎中支持的数据类型。

Lindorm时序引擎SQL支持常用的数据类型,本文主要介绍SQL支持的数据类型。

数据类型

描述

BIGINT

整数类型。

DOUBLE

浮点数类型。

VARCHAR

字符串类型。

BOOLEAN

布尔类型,true或false。

TIMESTAMP

时间戳类型。用户可以通过以下两种方式写入时间戳类型的数据:

  • 时间戳的字符串形式:

    即按yyyy-MM-DD HH:mm:ss(.sss)的形式指定的时间戳字符串。如 2022-01-01 12:00:00

  • 时间戳的整型形式(64位Unix时间戳,精确到毫秒):

    即UTC时间1970年1月1日00:00:00.000以来的毫秒数

注意

  1. 目前创建时序表时,只能指定一列为TIMESTAMP类型。

  2. 时序引擎对于时间戳的编码和解析,统一按照北京时间(GMT+8)来进行。

  3. 在一些较旧的系统中,其Unix时间戳仍然是按照32位进行处理。这类时间戳写入Lindorm时序引擎前建议乘以1000。如果不加转换地将这些时间戳直接写入时序引擎,将会在语义上的解释引起偏差。

    比如时间戳1641009600 在这类较旧系统中会被解释为2022-01-01 12:00:00,但在Lindorm时序引擎中则会被解释为 1970-01-20 07:50:09(GMT+8)

阿里云首页 云原生多模数据库 Lindorm 相关技术圈