1. 临时表
ClickHouse也有临时表的概念,创建临时表的方法是在普通表的基础之上添加TEMPORARY关键字,
相比普通表而言,临时表有如下两点特殊之处:
- 它的生命周期是会话绑定的,所以它只支持Memory表引擎,如果会话结束,数据表就会被销毁;
- 临时表
不属于任何数据库
所以在它的建表语句中,既没有数据库参数也没有表引擎参数
-
临时表的有优先级大于系统中的表
,一般用于集群之间的数据传播的载体
临时包的创建语法如下:
CREATE TEMPORARY TABLE [IF NOT EXISTS] table_ name