Openflow Connector for SQL Server: Mapeamento de dados

Nota

O conector está sujeito aos Termos do conector Snowflake.

Este tópico descreve como os tipos de dados do SQL Server são mapeados para os tipos de dados do Snowflake.

Mapeamento de tipos de dados do SQL Server para o Snowflake

A tabela a seguir mostra como os tipos de dados do SQL Server são mapeados para os tipos de dados do Snowflake ao replicar dados.

Tipo de dados SQL Server

Tipo de dados Snowflake

Notas

TINYINT

INT

SMALLINT

INT

INT

INT

BIGINT

INT

DECIMAL

NUMBER

Se a precisão exceder as limitações do Snowflake (precisão > 38), o valor será armazenado como TEXT.

NUMERIC

NUMBER

Se a precisão exceder as limitações do Snowflake (precisão > 38), o valor será armazenado como 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

Compatível até o tamanho máximo de entrada no Snowflake (16 MB).

JSON

VARIANT

Compatível até o tamanho máximo de entrada no Snowflake (16 MB).

VECTOR

VARIANT

XML

TEXT

UNIQUEIDENTIFIER

TEXT

ROWVERSION / TIMESTAMP

TEXT

SQL_VARIANT

TEXT

GEOGRAPHY

TEXT

Valores desse tipo são inseridos como NULL.

GEOMETRY

TEXT

Valores desse tipo são inseridos como NULL.

Nota

Todos os tipos de dados do SQL Server não listados nesta tabela são mapeados para TEXT por padrão.