次の方法で共有


プロシージャの表示

Von Bedeutung

この機能は パブリック プレビュー段階です

適用対象:はいとチェックが付いている Databricks Runtime 17.0 以上

省略可能な正規表現パターンを適用した後のプロシージャの一覧を返します。 SHOW PROCEDURESdescribe プロシージャを組み合わせて使用すると、関数をすばやく検索し、その使用方法を学習できます。 LIKE 句は省略可能で、他のシステムとの互換性が確保されます。

構文

SHOW PROCEDURES [ { FROM | IN } schema_name ]

パラメーター

  • schema_name

    プロシージャを一覧表示するスキーマを指定します。

  • procedure_name

    システム内の既存のプロシージャの名前。 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 では、 schemanamespace は同じ情報を保持します。

例示

> SHOW PROCEDURES;
   main [default] default greeting