Openflow Connector for SQL Server:选择使用 时默认使用的角色和仓库。数据映射

备注

此连接器受 Snowflake 连接器条款 的约束。

本主题介绍 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 中最高支持的最大条目大小 (16 MB)。

JSON

VARIANT

Snowflake 中最高支持的最大条目大小 (16 MB)。

VECTOR

VARIANT

XML

TEXT

UNIQUEIDENTIFIER

TEXT

ROWVERSION / TIMESTAMP

TEXT

SQL_VARIANT

TEXT

GEOGRAPHY

TEXT

此类型的值插入为 NULL。

GEOMETRY

TEXT

此类型的值插入为 NULL。

备注

本表中未列出的任意 SQL Server 数据类型默认映射到 TEXT。