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
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
- 02
- 2025-03-28拍婚纱照 原创04-02
- 03
- 2024-04-05的晚上 原创04-01