Openflow Connector for SQL Server: 데이터 매핑¶
참고
이 커넥터에는 `Snowflake Connector 약관<https://www.snowflake.com/legal/snowflake-connector-terms/>`_이 적용됩니다.
이 항목에서는 SQL Server 데이터 타입이 Snowflake 데이터 타입에 매핑되는 방법에 대해 설명합니다.
SQL Server를 Snowflake 데이터 타입으로 매핑¶
다음 테이블에서는 데이터를 복제할 때 SQL Server 데이터 타입이 Snowflake 데이터 타입에 매핑되는 방법을 보여줍니다.
SQL Server 유형 |
Snowflake 유형 |
참고 |
|---|---|---|
TINYINT |
INT |
|
SMALLINT |
INT |
|
INT |
INT |
|
BIGINT |
INT |
|
DECIMAL |
NUMBER |
전체 자릿수가 Snowflake 제한(전체 자릿수 > 38)을 초과하는 경우 값은 TEXT로 저장됩니다. |
NUMERIC |
NUMBER |
전체 자릿수가 Snowflake 제한(전체 자릿수 > 38)을 초과하는 경우 값은 TEXT로 저장됩니다. |
SMALLMONEY |
NUMBER |
|
MONEY |
NUMBER |
|
REAL |
FLOAT |
|
FLOAT |
FLOAT |
|
BIT |
BOOLEAN |
|
CHAR |
TEXT |
|
VARCHAR |
TEXT |
|
NCHAR |
TEXT |
|
NVARCHAR |
TEXT |
|
TEXT |
TEXT |
|
NTEXT |
TEXT |
|
DATE |
DATE |
|
TIME |
TIME |
|
SMALLDATETIME |
TIMESTAMP_NTZ |
|
DATETIME |
TIMESTAMP_NTZ |
|
DATETIME2 |
TIMESTAMP_NTZ |
|
DATETIMEOFFSET |
TIMESTAMP_TZ |
|
BINARY |
BINARY |
|
VARBINARY |
BINARY |
|
IMAGE |
BINARY |
Snowflake의 최대 입력 크기(16MB)까지 지원됩니다. |
JSON |
VARIANT |
Snowflake의 최대 입력 크기(16MB)까지 지원됩니다. |
VECTOR |
VARIANT |
|
XML |
TEXT |
|
UNIQUEIDENTIFIER |
TEXT |
|
ROWVERSION / TIMESTAMP |
TEXT |
|
SQL_VARIANT |
TEXT |
|
GEOGRAPHY |
TEXT |
이 유형의 값은 NULL로 삽입됩니다. |
GEOMETRY |
TEXT |
이 유형의 값은 NULL로 삽입됩니다. |
참고
기본적으로 이 테이블에 나열되지 않은 SQL Server 데이터 타입은 TEXT에 매핑됩니다.