在hive中的表分两种
1) external 外部表
2) 默认的 内部表 管理表 managertable
1) external 外部表
公共/原始数据 使用外部表
外部表指定的路径下的数据不会被删除
create external table tb_log2(
id int ,
name string
)
row format delimited fields terminated by ","
location '/data/log/' ;
1) 表字段
2) 位置
3) 类型 (内部表 外部表)
4) 输入数据类型
5) 分隔符
-
默认的 内部表 管理表 managertable
业务有关的业务报表使用管理表(内部表)
管理表指定的路径下的数据会被删除
管理表不需要指定位置 使用默认的位置 (以表名称为文件夹)
create table tb_log2(
id int ,
name string
)
row format delimited fields terminated by ","
location '/data/log/' ;
1) 表字段
2) 位置
3) 类型 (内部表 外部表)
4) 输入数据类型
5) 分隔符```