58.【clickhouse】ClickHouse从入门到放弃-数据类型转换

简介: 【clickhouse】ClickHouse从入门到放弃-数据类型转换

前文如下:

11.【clickhouse】ClickHouse从入门到放弃-概述

12.【clickhouse】ClickHouse从入门到放弃-环境搭建

13.【clickhouse】ClickHouse从入门到放弃-引擎

14.【clickhouse】ClickHouse从入门到放弃-实战

55.【clickhouse】ClickHouse从入门到放弃-概念场景

56.【clickhouse】ClickHouse从入门到放弃-架构概述

57.【clickhouse】ClickHouse从入门到放弃-update和delete的使用

文档参考:《ClickHouse原理解析与应用实践(数据库技术丛书)(朱凯)》

【ClickHouse】Clickhouse中update/delete的使用

1. 数值/日期类转换

1.1 常规类型转换

网络异常,图片无法展示
|

1.2  -OrZero系列

与常规的数据类型转换相比, -OrZero可以处理异常情况, 当转换失败时,则返回0。 注意:这里只能接收字符串的参数。

网络异常,图片无法展示
|

1.3  -OrNull系列

与常规的数据类型转换相比, -OrNull可以处理异常情况, 当转换失败时,则返回Nulll。 注意:这里只能接收字符串的参数。

网络异常,图片无法展示
|

2. 字符串转换

网络异常,图片无法展示
|

3. 通用的转换函数CAST(x, t)

将"x"转换为"t"数据类型。 也可以写成: CAST(x as t) 。 可以将类型转换为Nullable

4. 时间相关转换

4.1 toInterval(Year|Quarter|Month|Week|Day|Hour|Minute|Second)

将数字类型转换为Interval数据类型。

1 toIntervalSecond(number) 2 toIntervalMinute(number) 3 toIntervalHour(number) 4 toIntervalDay(number) 5 toIntervalWeek(number) 6 toIntervalMonth(number) 7 toIntervalQuarter(number) 8 toIntervalYear(number)

4.2 日期解析

网络异常,图片无法展示
|

相关文章
|
8月前
|
存储 SQL 大数据
大数据技术之Clickhouse---入门篇---数据类型、表引擎
大数据技术之Clickhouse---入门篇---数据类型、表引擎
|
存储 数据库 索引
61.【clickhouse】ClickHouse从入门到放弃-MergeTree的存储结构
【clickhouse】ClickHouse从入门到放弃-MergeTree的存储结构
61.【clickhouse】ClickHouse从入门到放弃-MergeTree的存储结构
|
OLAP 数据库 索引
59.【clickhouse】ClickHouse从入门到放弃-分区表
【clickhouse】ClickHouse从入门到放弃-分区表
59.【clickhouse】ClickHouse从入门到放弃-分区表
|
1月前
|
存储 传感器 网络协议
ClickHouse 数据类型、表引擎与TTL
ClickHouse数据类型包括UInt8、Int64等,对应Java的Short、Long等,支持数字、字符串、日期时间、数组、枚举、UUID和IP地址等多种类型。建表时需确定好数据类型,避免后期转换影响效率。不要使用Nullable类型,因其低效。合理设置分区和索引,避免轻量删除和修改操作。表引擎如TinyLog适合小规模数据,MergeTree适用于有序时间序列,ReplacingMergeTree用于替换更新数据,AggregatingMergeTree和SummingMergeTree做聚合计算,CollapsingMergeTree保留最新状态。
|
1月前
|
存储 SQL 网络协议
ClickHouse(05)ClickHouse数据类型详解
ClickHouse是一款分析型数据库,支持基础、复合和特殊数据类型。基础类型包括数值(Int、Float、Decimal)、字符串(String、FixedString、UUID)和时间(DateTime、DateTime64、Date)类型。数值类型如Int8-64和Float32-64,Decimal提供高精度计算。字符串中的FixedString有固定长度,UUID作为主键。时间类型最高精度到秒。复合类型有数组、元组、枚举和嵌套,其中数组和元组允许不同数据类型,枚举节省空间,嵌套类型是多维数组结构。特殊类型如Nullable表示可为空,Domain封装IPv4和IPv6。
106 1
ClickHouse(05)ClickHouse数据类型详解
|
存储 SQL 关系型数据库
ClickHouse常见数据类型以及常用SQL语法
ClickHouse常见数据类型以及常用SQL语法
|
存储 索引
67.【clickhouse】ClickHouse从入门到放弃-对于分区、索引、标记和压缩数据的协同总结
【clickhouse】ClickHouse从入门到放弃-对于分区、索引、标记和压缩数据的协同总结
67.【clickhouse】ClickHouse从入门到放弃-对于分区、索引、标记和压缩数据的协同总结
|
存储 缓存 数据库
66.【clickhouse】ClickHouse从入门到放弃-数据标记
【clickhouse】ClickHouse从入门到放弃-数据标记
66.【clickhouse】ClickHouse从入门到放弃-数据标记
|
存储 算法 NoSQL
65.【clickhouse】ClickHouse从入门到放弃-数据存储
【clickhouse】ClickHouse从入门到放弃-数据存储
65.【clickhouse】ClickHouse从入门到放弃-数据存储
|
存储 数据库 索引
64.【clickhouse】ClickHouse从入门到放弃-二级索引
【clickhouse】ClickHouse从入门到放弃-二级索引
64.【clickhouse】ClickHouse从入门到放弃-二级索引

热门文章

最新文章