Udostępnij przez


POKAŻ PROCEDURY

Ważne

Ta funkcja jest dostępna w publicznej wersji testowej.

Dotyczy:oznaczone jako tak Databricks SQL oznaczone jako tak Databricks Runtime 17.0 lub nowsze

Zwraca listę procedur po zastosowaniu opcjonalnego wzorca wyrażeń regularnych. Możesz użyć SHOW PROCEDURES w połączeniu z opisem procedury , aby szybko znaleźć funkcję i dowiedzieć się, jak z niej korzystać. Klauzula jest opcjonalna LIKE i zapewnia zgodność z innymi systemami.

Składnia

SHOW PROCEDURES [ { FROM | IN } schema_name ]

Parametry

  • schema_name

    Określa schemat, w którym procedury mają być wymienione.

  • procedure_name

    Nazwa istniejącej procedury w systemie. Jeśli schema_name nie jest podana, zamiast nazwy procedury można użyć nazwy schematu. Jeśli procedure_name nie jest kwalifikowana i schema_name nie została określona, procedura jest rozwiązana na podstawie bieżącego schematu.

  • regex_pattern

    Wzorzec wyrażenia regularnego używany do filtrowania wyników instrukcji.

    • Z wyjątkiem znaków * i | wzorzec działa jak wyrażenie regularne.
    • * sam dopasowuje się do 0 lub więcej znaków, a | służy do oddzielania wielu różnych wyrażeń regularnych, z których każde może pasować.
    • Wartości puste wiodące i końcowe są przycinane we wzorcu wejściowym przed przetworzeniem. Dopasowanie wzorca jest niewrażliwe na wielkość liter.

Zwraca

Zestaw wyników z następującymi kolumnami:

  • catalog STRING NOT NULL: nazwa katalogu procedury.
  • namespace ARRAY[STRING] NOT NULL: Przestrzeń nazw procedury.
  • schema STRING NOT NULL: nazwa schematu procedury.
  • procedure_name STRING NOT NULL: nazwa procedury.

W usłudze Databricks schema i namespace mają te same informacje.

Przykłady

> SHOW PROCEDURES;
   main [default] default greeting