内部表和外部表之间的转换
1、查询表的类型
desc formatted student; Table Type: MANAGED_TABLE |
2、修改内部表student为外部表
alter table student set tblproperties('EXTERNAL'='TRUE'); |
3、查询表的类型
desc formatted student; Table Type: EXTERNAL_TABLE |
4、修改外部表student为内部表
alter table student set tblproperties('EXTERNAL'='FALSE'); |
5、查询表的类型
desc formatted student; Table Type: MANAGED_TABLE |
注意:('EXTERNAL'='TRUE')和('EXTERNAL'='FALSE')为固定写法,区分大小写!