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에 매핑됩니다.