지원되는 데이터 유형
다음 표에는 지원되는 Microsoft SQL Server 소스 데이터 유형과 데이터 이동 게이트웨이 데이터 유형에 대한 기본 매핑이 나와 있습니다.
Microsoft SQL Server 기반 대상에 대한 이동인 경우 소스 및 대상 데이터 유형은 동종 복제에 설명된 예외를 제외하고 동일합니다.
대상에 매핑된 데이터 유형을 보는 방법에 대한 자세한 내용은 사용 중인 대상 커넥터에 대한 섹션을 참조하십시오.
조합 가능한 데이터 유형은 별표(*)로 표시됩니다.
Microsoft SQL Server 데이터 유형 | 데이터 이동 게이트웨이 데이터 유형 |
---|---|
BIGINT | INT8 |
bit | BOOLEAN |
DECIMAL | NUMERIC |
INT | INT4 |
MONEY | NUMERIC(19,4) |
NUMERIC(p,s) | NUMERIC |
SMALLINT | INT2 |
SMALLMONEY | NUMERIC(10,4) |
TINYINT | UINT1 |
REAL | REAL4 |
FLOAT | REAL8 |
DOUBLE | REAL8 |
DATETIME | DATETIME |
DATETIME2 | DATETIME |
SMALLDATETIME | DATETIME |
DATE | DATE |
TIME | STRING(16) |
DATETIMEOFFSET | STRING |
*CHAR | STRING |
*VARCHAR | STRING |
*VARCHAR(최대) *TEXT 이 데이터 유형을 데이터 이동 게이트웨이와 함께 사용하려면 특정 작업에 대해 CLOB 사용을 활성화해야 합니다. Microsoft SQL Server 테이블의 LOB 열은 Microsoft SQL Server의 LOB 열 값을 변경하지 않은 UPDATE 문에 대해서도 대상에서 업데이트됩니다. | CLOB |
*NCHAR | WSTRING |
*NVARCHAR(길이) | WSTRING |
*NVARCHAR(최대) *NTEXT 이 데이터 유형을 데이터 이동 게이트웨이와 함께 사용하려면 특정 작업에 대해 NCLOB 사용을 활성화해야 합니다. Microsoft SQL Server 테이블의 LOB 열은 Microsoft SQL Server의 LOB 열 값을 변경하지 않은 UPDATE 문에 대해서도 대상에서 업데이트됩니다. | NCLOB |
BINARY | BYTES |
VARBINARY | BYTES |
VARBINARY(최대) IMAGE 이 데이터 유형을 데이터 이동 게이트웨이와 함께 사용하려면 특정 작업에 대해 BLOB 사용을 활성화해야 합니다. Microsoft SQL Server 테이블의 LOB 열은 Microsoft SQL Server의 LOB 열 값을 변경하지 않은 UPDATE 문에 대해서도 대상에서 업데이트됩니다. | BLOB |
TIMESTAMP | BYTES |
UNIQUEIDENTIFIER | STRING |
HIERARCHYID | VARCHAR(x) |
XML Microsoft SQL Server 테이블의 LOB 열은 Microsoft SQL Server의 LOB 열 값을 변경하지 않은 UPDATE 문에 대해서도 대상에서 업데이트됩니다. 이 데이터 유형을 데이터 이동 게이트웨이와 함께 사용하려면 특정 작업에 대해 NCLOB 사용을 활성화해야 합니다. | CLOB |
GEOMETRY | CLOB |
GEOGRAPHY | CLOB |
지원되지 않는 데이터 유형
다음 데이터 유형은 지원되지 않습니다.
- CURSOR
- SQL_VARIANT
- TABLE
사용자 정의 데이터 유형은 기본 유형에 따라 지원됩니다. 예를 들어 DATETIME을 기반으로 하는 사용자 정의 데이터 유형은 DATETIME 데이터 유형으로 처리됩니다.