Account Usage 및 Information Schema 뷰: 문자열 열에 대한 DATA_TYPE 출력 변경(보류 중)¶
이 동작 변경 번들을 활성화하면 Account Usage 및 Snowflake Information Schema 뷰의 DATA_TYPE 열에 대한 출력이 문자열 열에 대해 변경됩니다.
- 변경 전:
Account Usage 또는 Information Schema 뷰에 대한 쿼리 출력에서 DATA_TYPE 열은 문자열 열에 대해
TEXT
을 표시했습니다.- 변경 후:
Account Usage 또는 Information Schema 뷰에 대한 쿼리 출력에서 DATA_TYPE 열은 문자열 열에 대해
VARCHAR
을 표시합니다.
다음 Account Usage 뷰에는 DATA_TYPE 열이 포함됩니다.
다음 Information Schema 뷰에는 DATA_TYPE 열이 포함됩니다.
이러한 뷰를 쿼리할 때 DATA_TYPE 열은 테이블에 있는 열의 데이터 타입을 표시합니다. 이 동작 변경 번들을 활성화하면 텍스트 문자열 유형 열의 출력이 변경됩니다. 예를 들어, 다양한 텍스트 문자열 유형의 열이 있는 테이블을 만들 수 있습니다.
CREATE TABLE text_string_columns_test(
col1 VARCHAR,
col2 CHAR,
col3 TEXT,
col4 STRING);
INFORMATION_SCHEMA.COLUMNS 뷰에서 쿼리를 실행합니다.
SELECT column_name, data_type
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name ILIKE 'text_string_columns_test'
ORDER BY column_name;
변경 전에는 쿼리에서 이러한 열에 대해 TEXT
를 표시합니다.
+-------------+-----------+
| COLUMN_NAME | DATA_TYPE |
|-------------+-----------|
| COL1 | TEXT |
| COL2 | TEXT |
| COL3 | TEXT |
| COL4 | TEXT |
+-------------+-----------+
변경 후 쿼리에는 이러한 열에 대해 VARCHAR
이 표시됩니다.
+-------------+-----------+
| COLUMN_NAME | DATA_TYPE |
|-------------+-----------|
| COL1 | VARCHAR |
| COL2 | VARCHAR |
| COL3 | VARCHAR |
| COL4 | VARCHAR |
+-------------+-----------+
Ref: 1960