概述
1.创建表
2.复制表
3.创建临时表
加关键字TEMPORARY ;不需要指定表引擎;当两张表名称相同时,优先读取临时表的数据;会话结束后,临时表数据销毁
4.创建分区表
只有合并树(MergeTree)系列的表引擎才支持数据分区
PARTITION BY 指定分区键
数据按年月分区后,每个分区有对应独立的数据文件
5.删除表数据
(1)删除分区
alter table 表名 drop partition 分区名
(2)alter语句
ALTER TABLE 表名 DELETE WHERE 条件
6.修改表数据
alter table city update area=‘South’ where id =7
7.表数据的导入导出
(1)导出
clickhouse-client -h 127.0.0.1 --port 9000 --database=“db_test” --query=“select * from db_test.table_t1 FORMAT CSV” > table_t1.csv;
(2)导入
clickhouse-client -h 127.0.0.1 --port 9000 --database=“db_test” --query=“insert into db_test.table_t1 FORMAT CSV” < ./table_t1.csv
最后
以上就是愤怒芒果为你收集整理的clickhouse表的基本操作的全部内容,希望文章能够帮你解决clickhouse表的基本操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复