当前位置: 首页 > news >正文

hive-去字符串前导0

hive-去字符串前导0

  • leading:去掉字段串前的0
  • TRAILING:去掉字段串后的0
  • BOTH:去掉字段串前后的0
    0的数量可以是不确定个数,也可以用这种方法去掉某些字符前缀后缀
SELECT  a,trim(leading '0'FROM    a) AS c1,trim(BOTH '0'FROM    a) AS c2,trim(TRAILING '0'FROM    a) AS c3
FROM    (SELECT  '010100100' AS aUNION ALLSELECT  '10100100' AS aUNION ALLSELECT  '0000010100100' AS aUNION ALLSELECT  '00000a0100100' AS a) t

输出结果

a	            c1	        c2	    c3
00000a0100100	a0100100	a01001	00000a01001
0000010100100	10100100	101001	00000101001
010100100	    10100100	101001	0101001
10100100	    10100100	101001	101001

http://www.mrgr.cn/news/15222.html

相关文章:

  • jQuery基础——事件
  • 【drools】kie:官方仓库clone 遇到问题解决
  • Bytebase 2.22.2 - 允许在工作空间为群组分配角色
  • Python深浅拷贝
  • 手算神经网络MAC和FLOP
  • 在 macOS 的 VMware Fusion 上为 Ubuntu 虚拟机设置稳定的静态 IP 地址
  • Java爬虫
  • 关于武汉芯景科技有限公司的实时时钟芯片XJ8337开发指南(兼容DS1337)
  • 2024年8月29日(harbor似有仓库管理,Docker-compose容器编排)
  • 【Docker】docker的简介与部署方法
  • 2022 年高教社杯全国大学生数学建模竞赛-C 题 古代玻璃制品的成分分析与鉴别详解+分类模型Python代码源码
  • SpringBoot 的注解原理,及自定义注解
  • 【自己电脑打开不了产品发的AXURE,HTML需求原型直接简单解决方式】
  • 基于vue框架的残疾人就业帮扶平台97c5w(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • 大语言模型数据增强与模型蒸馏解决方案
  • GMS——利用 ChatGPT 和扩散模型进行制造业革命
  • CRUD的最佳实践,联动前后端,包含微信小程序,API,HTML等(二)
  • TensorFlow 的基本概念和使用场景。
  • AI学习记录 - 线性代数(3Blue1Brown)
  • 美国硅谷多ip服务器用途广吗?