1.创建表并指定字段间的分隔符
create table if not exists stu2(id int,name string) row format delimited fields terminated by ' ';
2.创建表并指定表的存放路径
create table if not exists stu2(id int,name string) row format delimited fields terminated by ' ' location 'userstu3';
3.根据查询结果创建表
create table stu3 as select * from stu2;
4.根据已存在的表结构创建表
create table stu4 like stu2;
注:与上一条语句的结果不同此语句只会复制stu2的表结构,不会复制内容。stu3会复制表内容。
5.显示表结构的指令
desc stu4;
注:desc formatted stu4;会显示详细的表信息
6.删除表
drop table stu4;
注:删除内部表会将元数据和表数据一起删除