大数据ClickHouse数据类型

 时间:2025-01-04 17:13:55

1、1 整型固定长度的整型,包括有符号整型或无符号整型。整型范围(-2n-1~2n-1-1):

大数据ClickHouse数据类型

3、2 浮点型Float32 - floatFloat64 – double建议尽可能以整数形式存储数据。例如,将固定精度的数字转换为整数值,如时间用毫秒为单位表示,因为浮点型进行计算时可能引起四舍五入的误差。

大数据ClickHouse数据类型

5、-Inf-负无穷:

大数据ClickHouse数据类型

7、3 布尔型没有单独的类型来存储布尔值。可以使用 UInt8 类型,取值限制为 0 或 1。

8、4 字符串1)String字符串可以任意长度的。它可以包含任意的字节集,包含空字节。

9、2)FixedString(N)固定长度 N 的字符串,N 必须是严格的正自然数。当服务端读取长度小于 N 的字符串时候,通过在字符串末尾添加空字节来达到 N 字节长度。 当服务端读取长度大于 N 的字符串时候,将返回错误消息。与String相比,极少会使用FixedString,因为使用起来不是很方便。

10、5 枚举类型包括 Enum8 和 Enum16 类型。Enum 保存 'string'= integer 的对应关系。Enum8 用 'String'= Int8 对描述。Enum16 用 'String'= Int16 对描述。用法演示:创建一个带有一个枚举 Enum8('hello' = 1, 'world' = 2) 类型的列:

大数据ClickHouse数据类型

12、从表中查询数据时,ClickHouse 从Enum中输出字符串值。

大数据ClickHouse数据类型

14、6 数组Array(T):由 T 类型元素组成的数组。T 可以是任意类型,包含数组类型。 但不推荐使用多维数组,ClickHouse 对多维数组的支持有限。例如,不能在 MergeTree 表中存储多维数组。可以使用array函数来创建数组:array(T)也可以使用方括号:[ ]创建数组案例:

大数据ClickHouse数据类型

16、8 Date日期类型,用两个字节存储,表示从 1970-01-01 (无符号) 到当前的日期值。

  • win10 无线网络图标不见了,如何开启?
  • 怎么禁用网卡
  • win7网卡被禁用怎么解决
  • win10系统无线网络连接被禁用如何解决
  • win10系统网络连接显示空白如何解决?
  • 热门搜索
    读书计划怎么写 怎么找回密码 腿毛怎么彻底去掉 身份证掉了怎么坐火车 怎么拔牙 打胎药怎么吃 吹泡泡的水怎么配 肚子胀痛是怎么回事 银行流水怎么做 怎么防晒