1. lpad:按照指定的字符,向左补齐指定的位数

例如:
select lpad('20',10,'0'); 结果为: 0000000020

第一个参数:你要补齐的字段值
第二个参数:补齐之后总共的位数
第三个参数:你要在左边填充的字符
2.rpad:按照指定的字符,向右补齐
例如:
select rpad('20',10,'0'); 结果为: 2000000000
第一个参数:你要补齐的字段值
第二个参数:补齐之后总共的位数
第三个参数:你要在右边填充的字符
3.conv函数:
conv函数的用法是从什么进制的数,转为指定的进制数

比如,将8从十进制数,转为二进制数
select conv(8,10,2); 结果展示 :1000
博客介绍了Hive中的三个函数。lpad函数可按指定字符向左补齐指定位数,rpad函数则是向右补齐。conv函数用于将数从一种进制转换为另一种进制,文中还给出了各函数的使用示例及参数说明。
8035

被折叠的 条评论
为什么被折叠?



