概述
SHOW FUNCTIONS:显示hive当前的会话有多少函数可以使用
DESC FUNCTION concat :显示concat函数的描述信息
DESC FUNCTION EXTENDED concat: 显示如何使用concat函数等
SHOW CREATE TABLE tablename: 显示当时的建表语句
SHOW COLUMNS tablename
SHOW PARTITIONS tablename
EXPLODE(split('1|2|3|4|5|6','\|'))
SPLIT('oneAtwoBthreec',[ABC])
COALESR(col1,val1,val2)
IF(ISNULL(col1),v1,v2 )
IS NULL
REGEXP_REPLACE('foobar', 'oo|ar', '') => fb
REGEXP_EXTRACT('200-300','-',0) => -
ISNOTNULL(col1) = IS NOT NULL
CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] END
Select case 100 when 50 then 'tom' when 100 then 'mary'else 'tim' end from lxw_dual;
mary
CASE WHEN a THEN b [WHEN c THEN d]* [ELSE e] END 返回值: T
说明:如果a为TRUE,则返回b;如果c为TRUE,则返回d;否则返回e
select case when 1=2 then 'tom' when 2=2 then 'mary' else'tim' end from lxw_dual;
mary
UNIX_TIMESTAMP()
FROM_UNIXTIME(UNIX_TIMESTAMP('2016-10-31 00:00:00'))
UNIX_TIMESTAMP('2016-10-31 00:00:00')
UNIX_TIMESTAMP(string date, string pattern)
<>: 不等值比较
最后
以上就是和谐小懒猪为你收集整理的hive你不知道的操作有哪些的全部内容,希望文章能够帮你解决hive你不知道的操作有哪些所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复