本人采用hive-1.1版本
需要使用hive的正则表达式,需要设置hive的参数
set hive.support.quoted.identifiers=none
表中的数据以及列名如下:
日常工作中我们需要用到两种方式:
第一种:过滤调不需要的列名
如下:SELECT `(id|100name)?+.+` from st;
不需要id和100name的列名
第二种:需要某些有相似性的列名
如下:SELECT `.+name` from st;
需要以name为后缀的所有列名