다음을 통해 공유


프로시저 표시

중요합니다

이 기능은 공개 미리보기 단계에 있습니다.

적용 대상:예 Databricks SQL 예 Databricks Runtime 17.0 이상

선택적 정규식 패턴을 적용한 후 프로시저 목록을 반환합니다. SHOW PROCEDURES와 함께 사용하여 함수를 빠르게 찾고 사용하는 방법을 알아볼 수 있습니다. 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