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表内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复