hive通过正则过滤其他字段

答案是有的。

首先需要设置一个参数:
set hive.support.quoted.identifiers=None;
然后指定要剔除哪个字段:

select (dateline)?+.+ from test.dm_user_add
1
剔除多个字段:

最好按照字段顺序来写,遇到字段未过滤的时候把字段顺序换一下试试

select (dateline|thirty_day)?+.+ from test.dm_user_add
1
2

相关推荐

  1. hive通过过滤其他字段

    2024-04-23 10:32:06       18 阅读
  2. Hive表达式使用

    2024-04-23 10:32:06       23 阅读
  3. ES实战--wildcard匹配&exists过滤字段是否存在

    2024-04-23 10:32:06       33 阅读
  4. .Linux基础表达式字符

    2024-04-23 10:32:06       23 阅读
  5. linux系统表达式和grep过滤编辑器

    2024-04-23 10:32:06       34 阅读
  6. hbase shell行键过滤匹配

    2024-04-23 10:32:06       33 阅读
  7. URL连接数据库通过获取各参数

    2024-04-23 10:32:06       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 10:32:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 10:32:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 10:32:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 10:32:06       20 阅读

热门阅读

  1. 数学分析复习:洛必达法则、泰勒公式

    2024-04-23 10:32:06       16 阅读
  2. AntD上传文件 结合Axios 服务端由Spring MVC接收

    2024-04-23 10:32:06       13 阅读
  3. Hive第二篇HQL

    2024-04-23 10:32:06       17 阅读
  4. Hive第一篇简介

    2024-04-23 10:32:06       12 阅读
  5. 7、docker 集群

    2024-04-23 10:32:06       16 阅读
  6. 数仓建模—维度建模之维度表

    2024-04-23 10:32:06       18 阅读
  7. VaR模型

    2024-04-23 10:32:06       14 阅读
  8. Docker搭建htpcmanager

    2024-04-23 10:32:06       13 阅读