Linux 拨号vps windows公众号手机端

impala创建临时表的方法是什么

lewis 5年前 (2020-02-06) 阅读数 13 #大数据
文章标签 impala

在Impala中,可以使用CREATE TABLE语句来创建临时表。创建临时表的语法如下:

CREATE [EXTERNAL] TABLE [IF NOT EXISTS] [db_name.]table_name [(col_name data_type [COMMENT ‘col_comment’] [col_constraint_spec] [,…])] [COMMENT ‘table_comment’] [PARTITIONED BY (col_name data_type [COMMENT ‘col_comment’] [col_constraint_spec] [,…])] [CLUSTERED BY (col_name,…) [SORTED BY (col_name [ASC|DESC],…)] INTO num_buckets BUCKETS] [STORED AS file_format] [LOCATION ‘hdfs_path’] [TBLPROPERTIES (‘key1’=‘value1’, ‘key2’=‘value2’, …)] [AS select_statement]

其中,CREATE TEMPORARY TABLE语句创建的是临时表。临时表在Impala会话结束时被自动删除。如果需要在多个Impala会话之间共享临时表,可以使用CREATE TABLE语句创建一个普通表,并在使用完后手动删除。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门