顯示功能

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

語法

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

參數

  • function_kind

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

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

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

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

  • schema_name

    自:磚10.3運行時

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

  • function_name

    係統中現有函數的名稱。如果schema_name如果未提供,則可以用模式名來限定函數名。如果function_name不合格schema_name未指定則從當前模式解析函數。

  • regex_pattern

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

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

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

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

例子

—通過搜索用戶定義和係統列出一個係統函數' trim '——定義函數。>顯示功能修剪修剪—通過搜索係統定義的函數來列出一個係統函數“concat”。>顯示係統功能concatconcat從' salesdb '模式中列出一個限定的函數' max '。>顯示係統功能salesdb馬克斯馬克斯列出所有以“t”開頭的函數>顯示功能就像“t *”棕褐色雙曲正切時間戳非常小的整數to_csvto_dateto_jsonto_timestampto_unix_timestampto_utc_timestamp變換transform_keystransform_values翻譯修剪trunctypeof列出所有以“yes”或“windo”開頭的函數>顯示功能就像“是* | windo *’窗口一年—使用正常的正則表達式模式列出4個字符的函數名——以“t”作為開頭字符。>顯示功能就像' t [a - z] [a - z] [a - z]”雙曲正切修剪