SHOW FUNCTIONS 및 SHOW PROCEDURES 명령: 출력 변경 사항(보류 중)¶
SHOW FUNCTIONS 및 SHOW PROCEDURES 명령의 출력에는 arguments
열에 선택적 인자가 포함됩니다. 예시 절차:
CREATE OR REPLACE PROCEDURE my_proc (
arg1 string,
arg2 boolean default true
)
RETURNS string
LANGUAGE JAVASCRIPT
AS
$$
return 'hello world';
$$;
선택적 인자에 대한 arguments
열의 값은 다음과 같이 표시됩니다.
- 변경 전:
함수 및 프로시저의 선택적 인자는 대괄호(
[]
)로 묶입니다.예를 들어, 예제 프로시저에 대한 SHOW PROCEDURES 문의 출력에 있는
arguments
열의 값은 다음과 같습니다.MY_PROC(VARCHAR [, BOOLEAN]) RETURN VARCHAR
- 변경 후:
함수와 프로시저에 대한 선택적 인자는 DEFAULT 키워드와 함께 표시됩니다.
예를 들어, 예제 프로시저에 대한 SHOW PROCEDURES 문의 출력에 있는
arguments
열의 값은 다음과 같습니다.MY_PROC(VARCHAR , BOOLEAN DEFAULT) RETURN VARCHAR
Snowsight 는 선택적 인자를 사용하여 함수 및 프로시저의 정의를 올바르게 표시합니다.
참조: 1508