Hive中利用正则表达式过滤列名 Hive 0.13.0之后,select列表支持正则表达式了,如果想要查询除了某个列以外的其他字段的内容,可以使用以下方式,而不是把字段名全部敲出来了。 select `(col_name1|col_name2|col_name3)?+.+` from table; 其中col_name* 是指不要查询的列名。