Account Usage 및 Information Schema 뷰: 문자열 열에 대한 DATA_TYPE 출력 변경 사항(연기됨)

주의

이 동작 변경 사항은 원래 2025_03 번들 (Generally Enabled) 에 도입되어 2025_04 번들에서 기본적으로 활성화되도록 고안되었습니다. 하지만 연기되었으며 새 출시일은 아직 결정되지 않았습니다.

이 동작 변경 번들을 활성화하면 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);
Copy

INFORMATION_SCHEMA.COLUMNS 뷰에서 쿼리를 실행합니다.

SELECT column_name, data_type
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name ILIKE 'text_string_columns_test'
  ORDER BY column_name;
Copy

변경 전에는 쿼리에서 이러한 열에 대해 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   |
+-------------+-----------+

참조: 1960