Openflow Connector for SQL Server: Datenzuordnung

In diesem Thema wird beschrieben, wie die SQL Server-Datentypen den Snowflake-Datentypen zugeordnet werden.

Zuordnung von SQL Server zu Snowflake-Datentypen

Die folgende Tabelle zeigt, wie die SQL Server-Datentypen bei der Replikation von Daten den Snowflake-Datentypen zugeordnet werden.

SQL Server-Typ

Snowflake-Typ

Anmerkungen

TINYINT

INT

SMALLINT

INT

INT

INT

BIGINT

INT

DECIMAL

NUMBER

Wenn die Genauigkeit die Snowflake-Beschränkungen (Genauigkeit > 38) überschreitet, wird der Wert als TEXT gespeichert.

NUMERIC

NUMBER

Wenn die Genauigkeit die Snowflake-Beschränkungen (Genauigkeit > 38) überschreitet, wird der Wert als TEXT gespeichert.

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

Unterstützt bis zur maximalen Eintragsgröße in Snowflake (16 MB).

JSON

VARIANT

Unterstützt bis zur maximalen Eintragsgröße in Snowflake (16 MB).

VECTOR

VARIANT

XML

TEXT

UNIQUEIDENTIFIER

TEXT

ROWVERSION / TIMESTAMP

TEXT

SQL_VARIANT

TEXT

GEOGRAPHY

TEXT

Werte dieses Typs werden als NULL eingefügt.

GEOMETRY

TEXT

Werte dieses Typs werden als NULL eingefügt.

Bemerkung

Beliebige SQL Server-Datentypen, die nicht in dieser Tabelle aufgeführt sind, werden standardmäßig TEXT zugeordnet.