【hive】hive常用函数(待更新)

substr/substring

使用语法: substr(string A, int start),substring(string A, int start) 两者用法一样,两个参数

  • 返回值: string
  • 说明:返回字符串A从start位置到结尾的字符串

举例:

 hive> select substr('abcde',3) fromlxw_dual;
cde

hive> select substr('abcde',-1) from lxw_dual; (和ORACLE相同,负数从最后一位开始截取)
e

hive> select substr('abcde',1,2) 结果一样ab,默认都是从第一位开始取.

select substr('abcde',6) (结果是空值) 
posted @ 2022-11-10 19:25  彬在俊  阅读(27)  评论(0)    收藏  举报