花开不停 花开不停
首页
  • 追忆杂谈
  • 书信往来
  • 旅行记录
  • 文定之喜
  • 黄金屋-颜如玉
  • 程序化广告
  • 禅茶一味
  • 随写编年
  • 家人物语
  • 追忆青春
  • 大千世界
  • Shell
  • Java
  • Spark
  • Hadoop
  • ClickHouse
  • MySQL
  • PostgreSQL
  • MongoDB
  • 调度器
  • Zookeeper
  • Kafka
  • Flume
  • 学习周刊
关于
  • 分类
  • 标签
  • 归档
开往 (opens new window)

花开不停

此心光明,亦复何言
首页
  • 追忆杂谈
  • 书信往来
  • 旅行记录
  • 文定之喜
  • 黄金屋-颜如玉
  • 程序化广告
  • 禅茶一味
  • 随写编年
  • 家人物语
  • 追忆青春
  • 大千世界
  • Shell
  • Java
  • Spark
  • Hadoop
  • ClickHouse
  • MySQL
  • PostgreSQL
  • MongoDB
  • 调度器
  • Zookeeper
  • Kafka
  • Flume
  • 学习周刊
关于
  • 分类
  • 标签
  • 归档
开往 (opens new window)
  • Shell编程

  • Java编程笔记

  • Spark

  • Hadoop

  • ClickHouse

    • clickhouse常用函数
    • clickhouse拆分对应索引的数组
    • clickhouse 交集 并集 差集
    • clickhouse DDL DML
    • clickhouse表函数
    • clickhouse字符串函数
    • clickhouseJSON函数
    • clickhouse数组函数
    • clickhouse时间函数
    • clickhouse类型转换函数
    • clickhouse位图bitmap函数
    • clickhouse窗口函数
    • clickhouseMD5加密函数
    • clickhouse常用settings
    • clickhouse版本升级的语法变动21.8.9.1至23.8.9.1
      • 1. 版本跨度
      • 2. 主要变动
        • 2.1 函数:formatDateTime(Time, Format)
        • 2.2 函数:sleep(3), sleepEachRow(3)
        • 2.3 写入S3默认不可以覆盖,文件存在直接报错
  • MySQL

  • PostgreSQL

  • MongoDB

  • 调度器

  • Zookeeper

  • Kafka

  • Flume

  • 编程世界
  • ClickHouse
花开不停
2025-04-22
目录

clickhouse版本升级的语法变动21.8.9.1至23.8.9.1原创

# 1. 版本跨度

版本跨度:21.8.9.1-->23.8.9.1

# 2. 主要变动

# 2.1 函数:formatDateTime(Time, Format)

--版本:21.8.9.1
select formatDateTime(dateTime, '%Y-%m-%h %H:%M:%S')
--版本:23.8.9.1
select formatDateTime(dateTime, '%Y-%m-%h %H:%i:%S')

--老版本中小时可用%M来格式化,新版本中需用%i
1
2
3
4
5
6

# 2.2 函数:sleep(3), sleepEachRow(3)

--sleep 30s,sleep()仅支持最长3s,所以可以使用sleepEachRow(3)来解决
--版本:21.8.9.1
select sleepEachRow(3) from system.number limit 10
--版本:23.8.9.1
select sleepEachRow(s) from system.number limit num

--新版本要求 s*num<=3。所以ClickHouse的sleep函数无法支持sleep较长时间。
1
2
3
4
5
6
7

# 2.3 写入S3默认不可以覆盖,文件存在直接报错

--版本:21.8.9.1
insert into function s3('http://qianyi-backup-test.cpm/test.csv', 'TSV', 'oaid String')
select 1;

--版本:23.8.9.1
insert into function s3('http://qianyi-backup-test.cpm/test.csv', 'TSV', 'oaid String')
select 1
settings s3_truncate_on_insert=1;

--老版本可直接覆盖写入,新版本文件存在直接报错,可加配置允许覆盖写入。
--官方解释:保证数据安全性,同时避免误操作。
1
2
3
4
5
6
7
8
9
10
11

← clickhouse常用settings mysql→

最近更新
01
2025-03-28拍婚纱照 原创
04-02
02
2024-04-05的晚上 原创
04-01
03
评论空间 原创
03-06
更多文章>
Theme by Vdoing | Copyright © 2023-2025 | 京ICP备2023013437号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式