데이터 타입 요약¶
Snowflake는 대부분의 SQL 데이터 타입을 지원합니다. 다음 표에는 지원되는 데이터 타입이 요약되어 있습니다.
카테고리  | 
타입  | 
참고  | 
|---|---|---|
NUMBER  | 
기본 전체 자릿수와 소수 자릿수는 (38,0)입니다.  | 
|
DECIMAL, NUMERIC  | 
NUMBER와 동의어입니다.  | 
|
INT, INTEGER, BIGINT, SMALLINT, TINYINT, BYTEINT  | 
NUMBER 와 동의어이며, 정밀도와 배율을 지정할 수 없다는 점을 예외로 합니다.  | 
|
FLOAT, FLOAT4, FLOAT8  | 
[1]  | 
|
DOUBLE, DOUBLE PRECISION, REAL  | 
FLOAT와 동의어입니다. [1]  | 
|
VARCHAR  | 
기본 길이는 16777216바이트입니다. 최대 길이는 134217728바이트입니다.  | 
|
CHAR, CHARACTER  | 
기본 길이가 VARCHAR(1)인 경우를 제외하고 VARCHAR 과 동의어입니다.  | 
|
STRING, TEXT  | 
VARCHAR과 동의어입니다.  | 
|
BINARY  | 
||
VARBINARY  | 
BINARY와 동의어입니다.  | 
|
BOOLEAN  | 
현재 2016년 1월 25일 이후에 프로비저닝된 계정에 대해서만 지원됩니다.  | 
|
DATE  | 
||
DATETIME  | 
TIMESTAMP_NTZ 의 별칭  | 
|
TIME  | 
||
TIMESTAMP  | 
TIMESTAMP 변형 중 하나의 별칭입니다(기본적으로 TIMESTAMP_NTZ).  | 
|
TIMESTAMP_LTZ  | 
현지 타임존이 있는 TIMESTAMP. 타임존(제공되는 경우)은 저장되지 않습니다.  | 
|
TIMESTAMP_NTZ  | 
타임존이 없는 TIMESTAMP. 타임존(제공되는 경우)은 저장되지 않습니다.  | 
|
TIMESTAMP_TZ  | 
타임존이 있는 TIMESTAMP.  | 
|
VARIANT  | 
||
OBJECT  | 
||
ARRAY  | 
||
ARRAY  | 
현재 Iceberg 테이블에서만 지원됩니다.  | 
|
OBJECT  | 
현재 Iceberg 테이블에서만 지원됩니다.  | 
|
MAP  | 
현재 Iceberg 테이블에서만 지원됩니다.  | 
|
FILE  | 
비정형 데이터 소개 섹션을 참조하십시오.  | 
|
GEOGRAPHY  | 
||
GEOMETRY  | 
||
VECTOR  | 
[1] Snowflake에서 알려진 문제는 FLOAT, FLOAT4, FLOAT8, REAL, DOUBLE, DOUBLE PRECISION 이 DOUBLE 로 저장되더라도 이들을 FLOAT 로 표시한다는 점입니다.