- 카테고리:
시스템 함수 (정보)
SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND¶
:doc:`/sql-reference/functions/system_set_default_columns_override_for_show_command`에 대한 이전 호출로 설정된 열 목록을 반환합니다.
자세한 내용은 SHOW 명령 출력 및 Snowflake 뷰에서 새 열 처리하기 섹션을 참조하십시오.
- 참고 항목:
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND , SYSTEM$UNSET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND , SYSTEM$GET_ALL_DEFAULT_COLUMNS_OVERRIDES
구문¶
SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND(
'<object_type>'
)
인자¶
반환¶
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND를 이전에 호출하여 지정한 열의 쉼표로 구분된 목록을 포함하는 VARCHAR 값을 반환합니다. 열 이름은 소문자입니다.
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND가 호출되지 않았거나 :doc:`system_unset_default_columns_override_for_show_command`가 열 목록을 지우기 위해 호출된 경우 해당 함수는 빈 문자열을 반환합니다.
액세스 제어 요구 사항¶
계정 관리자(ACCOUNTADMIN 역할이 부여된 사용자)만 이 함수를 호출할 수 있습니다.
예¶
다음 예제에서는 SHOW TABLES 명령에 대해 SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND를 이전에 호출하여 지정한 열 목록을 반환합니다.
SELECT SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND(
'TABLES'
);
+-------------------------------------------------------+
| SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND( |
| 'TABLES' |
| ) |
|-------------------------------------------------------|
| name,database_name,kind,comment |
+-------------------------------------------------------+
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND가 호출되지 않았거나 SYSTEM$UNSET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND가 목록을 지우기 위해 호출된 경우 해당 함수는 빈 문자열을 반환합니다.
SELECT SYSTEM$UNSET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND(
'TABLES'
);
SELECT SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND(
'TABLES'
);
+-------------------------------------------------------+
| SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND( |
| 'TABLES' |
| ) |
|-------------------------------------------------------|
| |
+-------------------------------------------------------+