重要
此功能目前以公共预览版提供。
适用于: Databricks Runtime 17.0 及更高版本
返回应用可选正则表达式模式后的过程列表。
您可以将 SHOW PROCEDURES
与 描述过程 结合使用,以便快速找到一个函数并了解如何使用它。
LIKE
子句是可选的,可确保与其他系统兼容。
语法
SHOW PROCEDURES [ { FROM | IN } schema_name ]
[ [ LIKE ] { procedure_name | regex_pattern } ]
参数
-
指定要在其中列出过程的架构。
-
系统中现有过程的名称。 如果未提供
schema_name
,则可以用架构名称来限定过程名称。 如果procedure_name
尚未限定并且schema_name
尚未指定,则从当前模式解析该过程。 regex_pattern
用于筛选语句结果的正则表达式模式。
- 除
*
和|
字符外,该模式的工作方式类似于正则表达式。 - 只有
*
则匹配 0 个或多个字符,|
用于分隔多个不同的正则表达式,其中任何一个表达式都可以匹配。 - 在处理前,在输入模式中删除前导空格和尾随空格。 模式匹配不区分大小写。
- 除
退货
包含以下列的结果集:
-
catalog STRING NOT NULL
:过程的目录名称。 -
namespace ARRAY[STRING] NOT NULL
:过程的命名空间。 -
schema STRING NOT NULL
:过程的架构名称。 -
procedure_name STRING NOT NULL
:过程的名称。
在 Databricks 中, schema
并 namespace
保存相同的信息。
例子
> SHOW PROCEDURES;
main [default] default greeting
> SHOW PROCEDURES LIKE 'g*';
main [default] default greeting