创建测试表
CREATE TABLE test1(id int);
CREATE EXTERNAL TABLE test2(id int);
内部表转外部表:
ALTER TABLE test1 SET TBLPROPERTIES("EXTERNAL"="TRUE");
外部表转内部表:
ALTER TABLE test2 SET TBLPROPERTIES("EXTERNAL"="FALSE");
注意:
"EXTERNAL"=“TRUE” 和 “EXTERNAL”=“FALSE” 为固定写法,代表是否为外部表。大小写也不要随意修改。