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.