顯示功能

適用於:勾選“是”磚的SQL勾選“是”磚運行時

在應用可選的正則表達式模式後返回函數列表。Databricks SQL支持大量的函數。你可以使用顯示功能連同描述函數快速找到一個函數並學習如何使用它。的就像子句是可選的,確保與其他係統兼容。

語法

顯示function_kind功能|schema_name就像function_name|regex_patternfunction_kind用戶|係統|所有

參數

  • function_kind

    要搜索的函數的名稱空間。有效的名稱空間是:

    • 用戶-在用戶定義的函數中查找函數。

    • 係統-在係統定義的函數中查找函數。

    • 所有-在用戶和係統定義的函數中查找函數。

  • schema_name

    適用於:勾選“是”磚的SQL勾選“是”Databricks Runtime 10.3及以上版本

    指定要在其中列出函數的模式。

  • function_name

    係統中已存在函數的名稱。如果schema_name則函數名可以用模式名進行限定。如果function_name不合格schema_name未指定時,將從當前模式解析函數。

  • regex_pattern

    用於篩選語句結果的正則表達式模式。

    • 除了而且|字符,模式的工作方式類似於正則表達式。

    • 單獨匹配0個或多個字符和|用於分離多個不同的正則表達式,其中任何一個都可以匹配。

    • 在處理之前,輸入模式中的前導和尾空將被修剪。模式匹配不區分大小寫。

例子

通過搜索user defined和system列出一個係統函數“trim”——定義函數。>顯示功能修剪修剪通過搜索係統定義的函數列出一個係統函數“concat”。>顯示係統功能concatconcat從架構' 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]”雙曲正切修剪