hive 查詢函式並檢視函式使用方法

2021-08-17 10:46:08 字數 925 閱讀 3698

原創 2023年12月21日 18:08:23

1. 檢視month 相關的函式

show functions like '*month*'

輸出如下:

2.檢視  add_months 函式的用法

desc function add_months;

3. 檢視 add_months 函式的詳細說明並舉例

desc function extended add_months;

create function [db_name.]function_name as class_name

[using jar|file|archive 'file_uri' [, jar|file|archive 'file_uri'] ];

create function db_name.getresult as

' test.udftest'

using jar 'hdfs:///user/hadoop/hiveudf/czy_hivetest.jar';

create

temporary function getresult as

' test.udftest';

select getresult ("22,11,33", "11,33,22",",") from ydbtest;

drop

temporary function getresult ;

函式需要屬於某個庫,如庫名為test,當其他庫呼叫的時候,需要加上庫名,如「test.getresult 」 

呼叫方式: select test.getresult (『127.0.0.1』,』192.168.0.1』,』.』) as result; 

如果是臨時函式的話,則不能新增庫名。

hive如何查詢函式並檢視函式使用方法

我們在使用hive函式時經常會出現對函式名 引數使用及返回值等記憶模糊,然後需要到網上各種查詢資料。今天來教大家一種使用hive命令模糊查詢相關函式名稱 函式的用法及詳細說明並舉例,較少大家查詢資料的時間,提高效率。1.檢視date相關的函式 show functions like date ok ...

hive詳解 函式檢視與使用 自定義函式

檢視有哪些函式 show functions 結果 檢視某函式的解釋 desc function upper 結果 檢視某函式的解釋以及示例 desc function extended upper 結果 1 hive 自帶了一些函式,比如 max min 等,但是數量有限,自己可以通過自定義 ud...

Hive視窗函式使用

平常使用 hive最多的是聚合函式 但對於某些偏分析的需求 group by很費力 子查詢很多 這個時候就需要使用視窗分析函式 比如 最近一次行駛里程 select max ded.bill date ded.vin,ded.current milemetre from db.tt repair d...