91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Hive常用函數有哪些

發布時間:2021-12-10 10:34:37 來源:億速云 閱讀:139 作者:小新 欄目:大數據

小編給大家分享一下Hive常用函數有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1

   

數學函數


  • round(double d)

  • round(double d,int n)

  • floor(double d)

  • ceil(double d)

  • ceiling(double d)

  • rand() 

  • rand(int seed)

  • exp(double d)

  • ln(double d)

  • log10(double d)

  • log2(double d)

  • log(double base,double d)

  • pow(double d,double p)

  • power(double d,double p)

  • sqrt(double d)

  • hex(bigint i)

  • hex(string str)

  • abs(double d)

  • PI()


2

   

集合函數


  • size(Map<K.V>)

  • map_keys(Map<K.V>)

  • map_values(Map<K.V>)

  • array_contains(Array<T>, value)

  • sort_array(Array<T>)


3

   

類型轉換函數


  • cast(expr as <type>)


4

   

日期函數


  • date_add

  • date_sub

  • next_day

  • last_day

  • from_unixtime(bigint unixtime, string format)

  • to_date(string timestamp)

  • year(string date)

  • month(string date)

  • hour(string date)

  • weekofyear(string date)

  • datediff(string enddate, string startdate)

  • add_months(string start_date, int num_months)

  • date_format(date/timestamp/string ts, string fmt)


5

   

條件函數


  • if(boolean testCondition, T valueTrue, T valueFalseOrNull)

  • nvl(T value, T default_value)

  • COALESCE(T v1, T v2, ...)

  • CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] END

  • isnull( a )

  • isnotnull ( a )


6

   

字符函數


  • concat(string|binary A, string|binary B...)

  • concat_ws(string SEP, string A, string B...)

  • length(string A)

  • lower(string A) lcase(string A)

  • parse_url(string urlString, string partToExtract [, string keyToExtract])

  • regexp_replace(string INITIAL_STRING, string PATTERN, string REPLACEMENT)

  • reverse(string A)

  • split(string str, string pat)

  • substr(string|binary A, int start) substring(string|binary A, int start)


7

   

聚合函數


  • count(*)

  • count(expr)

  • count(distinct expr[,expr_.])

  • sum(col)

  • sum(distinct col)

  • avg(col)

  • avg(distinct col)

  • min(col)

  • max(col)


8

   

表生成函數


  • explode(ARRAY array)

  • explode(MAP map)

  • explode(ARRAY<TYPE> a)

  • json_tuple(STRING jsonStr,p1p2,…,pn)-

  • parse_url_tuple(url,partname1,partname2,…,partnameN)

以上是“Hive常用函數有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嫩江县| 班戈县| 商水县| 邢台市| 罗源县| 荆州市| 大足县| 临湘市| 台前县| 怀化市| 大厂| 广宁县| 安泽县| 福泉市| 塔河县| 香河县| 江永县| 格尔木市| 孙吴县| 贵定县| 蓬安县| 怀宁县| 长宁县| 尚义县| 溧水县| 常德市| 铜川市| 新津县| 大田县| 阳西县| 汝南县| 五大连池市| 大港区| 融水| 安多县| 洪江市| 新巴尔虎左旗| 白山市| 吉木乃县| 寿光市| 南开区|