Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물
SHOW PROCEDURES
나열된 객체에 대한 정보와 함께 스키마의 프로시저 목록을 표시합니다.
각 출력 행에는 열 database_name, schema_name, procedure_name, number_of_arguments, argument_list, return_type, 비고가 있습니다.
SHOW PROCEDURES에서 10,000개 이상의 행이 발생하는 경우 명령에서 오류가 발생합니다.
필수 권한
Redshift 스키마의 프로시저를 보려면 현재 사용자가 다음 기준 중 하나를 충족해야 합니다.
-
슈퍼유저
-
프로시저의 소유자
-
상위 스키마에 USAGE 권한을 부여하고 프로시저에 EXECUTE를 부여함
구문
SHOW PROCEDURES FROM SCHEMA [database_name.]schema_name [LIKE 'filter_pattern'] [LIMIT row_limit]
파라미터
- database_name
-
나열할 프로시저가 포함된 데이터베이스의 이름입니다.
- schema_name
-
나열할 프로시저가 포함된 스키마의 이름입니다.
- filter_pattern
-
프로시저 이름과 일치하는 패턴이 있는 유효한 UTF-8 문자 표현식입니다. LIKE' 옵션은 다음과 같은 패턴 일치 메타문자를 지원하는 대/소문자 구분 일치를 수행합니다:
메타문자 설명 % 0개 이상의 문자 시퀀스가 일치 _ 모든 단일 문자와 일치 filter_pattern은 프로시저 이름하고만 일치합니다.
- row_limit
-
반환할 최대 열 수입니다. row_limit는 0~10,000일 수 있습니다.
예제
다음 예제에서는 스키마 demo_db.demo_schema의 프로시저를 보여줍니다.
SHOW PROCEDURES FROM SCHEMA demo_db.demo_schema; database_name | schema_name | procedure_name | number_of_arguments | argument_list | return_type | remarks ---------------+-------------+-------------------+---------------------+----------------------------------------------+------------------------------------------------------------------+--------- demo_db | demo_schema | f1 | 4 | character varying, numeric, numeric, numeric | numeric, character varying, timestamp without time zone, boolean | demo_db | demo_schema | sp_get_result_set | 2 | integer, refcursor | refcursor | demo_db | demo_schema | sp_process_data | 2 | numeric, numeric | numeric, character varying |
다음 예제에서는 이름이 'data'로 끝나는 스키마 demo_schema의 프로시저를 보여줍니다.
SHOW PROCEDURES FROM SCHEMA demo_schema like '%data'; database_name | schema_name | procedure_name | number_of_arguments | argument_list | return_type | remarks ---------------+-------------+-----------------+---------------------+------------------+----------------------------+--------- demo_db | demo_schema | sp_process_data | 2 | numeric, numeric | numeric, character varying |