顯示功能
適用於:磚的SQL磚運行時
在應用可選的正則表達式模式後返回函數列表。Databricks SQL支持大量的函數。你可以使用顯示功能
連同描述函數快速找到一個函數並學習如何使用它。的就像
子句是可選的,確保與其他係統兼容。
參數
function_kind
要搜索的函數的名稱空間。有效的名稱空間是:
用戶-在用戶定義的函數中查找函數。
係統-在係統定義的函數中查找函數。
所有-在用戶和係統定義的函數中查找函數。
適用於:磚的SQLDatabricks Runtime 10.3及以上版本
指定要在其中列出函數的模式。
係統中已存在函數的名稱。如果
schema_name
則函數名可以用模式名進行限定。如果function_name
不合格schema_name
未指定時,將從當前模式解析函數。regex_pattern
用於篩選語句結果的正則表達式模式。
除了
*
而且|
字符,模式的工作方式類似於正則表達式。*
單獨匹配0個或多個字符和|
用於分離多個不同的正則表達式,其中任何一個都可以匹配。在處理之前,輸入模式中的前導和尾空將被修剪。模式匹配不區分大小寫。
例子
通過搜索user defined和system列出一個係統函數“trim”——定義函數。>顯示功能修剪;修剪通過搜索係統定義的函數列出一個係統函數“concat”。>顯示係統功能concat;concat從架構' salesdb '中列出一個限定函數' max '。>顯示係統功能在salesdb馬克斯;馬克斯列出所有以“t”開頭的函數>顯示功能就像“t *”;棕褐色雙曲正切時間戳非常小的整數to_csvto_dateto_jsonto_timestampto_unix_timestampto_utc_timestamp變換transform_keystransform_values翻譯修剪trunctypeof列出所有以' yea '或' windo '開頭的函數>顯示功能就像“是* | windo *’;窗口一年—使用普通的正則表達式模式列出4個字符的函數名——以“t”作為開頭字符。>顯示功能就像' t [a - z] [a - z] [a - z]”;雙曲正切修剪