花开不停 花开不停
首页
  • 追忆杂谈
  • 书信往来
  • 旅行记录
  • 文定之喜
  • 黄金屋-颜如玉
  • 程序化广告
  • 禅茶一味
  • 随写编年
  • 家人物语
  • 追忆青春
  • 大千世界
  • 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
  • MySQL

  • PostgreSQL

  • MongoDB

  • 调度器

  • Zookeeper

  • Kafka

  • Flume

  • 编程世界
  • ClickHouse
花开不停
2024-03-20

clickhouse DDL DML原创

---谨慎使用---DDL-------谨慎使用--------DDL--------谨慎使用--------DDL---------谨慎使用--------DDL-------谨慎使用--------

--添加字段
ALTER TABLE dmp.table_name             ON CLUSTER default_cluster ADD COLUMN `tag_id` String COMMENT 'tag_id';
ALTER TABLE dmp.table_name_distributed ON CLUSTER default_cluster ADD COLUMN `tag_id` String COMMENT 'tag_id';

--修改字段---修改--字段名
ALTER TABLE dmp.table_name             ON CLUSTER default_cluster RENAME COLUMN `tag_id` to `hehe`;
ALTER TABLE dmp.table_name_distributed ON CLUSTER default_cluster RENAME COLUMN `tag_id` to `hehe`;

--修改字段---修改--字段注释
ALTER TABLE dmp.table_name             ON CLUSTER default_cluster COMMENT COLUMN `tag_id` '测试';
ALTER TABLE dmp.table_name_distributed ON CLUSTER default_cluster COMMENT COLUMN `tag_id` '测试';

--修改字段---修改--字段类型
ALTER TABLE dmp.table_name             ON CLUSTER default_cluster MODIFY COLUMN adx_bid_floor Float32 default 0 ;
ALTER TABLE dmp.table_name_distributed ON CLUSTER default_cluster MODIFY COLUMN adx_bid_floor Float32 default 0 ;

--删除字段
ALTER TABLE dmp.table_name             ON CLUSTER default_cluster DROP COLUMN `tag_id`
ALTER TABLE dmp.table_name_distributed ON CLUSTER default_cluster DROP COLUMN `tag_id`


---谨慎使用---DML-DELETE-------谨慎使用--------DML-DELETE-------谨慎使用--------DML-DELETE--------谨慎使用--------DML-DELETE

---数据删除-仅操作本地表
ALTER TABLE dmp.table_name ON CLUSTER default_cluster DELETE WHERE data_time = today()-1

--数据修改
ALTER TABLE dmp.table_name ON CLUSTER default_cluster UPDATE  tag_name = 'hehe'    WHERE tag_id = 'haha' ;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
上次更新: 2024/06/28, 14:46:16

← clickhouse 交集 并集 差集 clickhouse表函数→

最近更新
01
2025-05-26当我意识到我变得自私、暴躁、情绪不受控制 原创
05-26
02
clickhouse版本升级的语法变动21.8.9.1至23.8.9.1 原创
04-22
03
2025-03-28拍婚纱照 原创
04-02
更多文章>
Theme by Vdoing | Copyright © 2023-2025 | 京ICP备2023013437号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式