在hive中有没有SQL能够查询出数据库建表语句中的字段名、类型、comment呢。
下面这个展示的会多一些字段,我只想要建表的字段。
DESC table_name;
不好搞呀。
show create table table_name
在hive里面,用concat_ws函数处理
格式: concat_ws(‘分隔符’,collect_set/collect_list(字段))
参数释义:
concat_ws:多行合并一行函数
collect_set:合成数组,数据已去重
collect_list:合成数组, 数据未去重
SQL脚本:
select school,concat_ws(',',collect_set(name)) from student
group by school;