Unterstützte Datentypen
Die folgenden Tabellen zeigen die Datenbank-SQL-Datentypen, die bei der Verwendung von Direct Query unterstützt werden.
Unterstützte Amazon Redshift SQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT |
Ja | Ja |
INTEGER |
Ja | Ja |
SMALLINT |
Ja | Ja |
DECIMAL (p,s) |
Ja | Ja |
NUMERIC (p,s) |
Ja | Ja |
DOUBLE |
Ja | Ja |
DOUBLE PRECISION | Ja | Ja |
REAL | Ja | Ja |
FLOAT |
Ja | Ja |
FLOAT4 | Ja | Ja |
FLOAT8 | Ja | Ja |
TIME |
Ja | Ja |
DATE | Ja | Ja |
TIME WITH TIME ZONE | Ja | Ja |
TIMESTAMP | Ja | Ja |
TIMESTAMPTZ | Ja | Ja |
BOOLEAN |
Ja | Ja |
TEXT |
Ja | Ja |
CHARACTER (n) |
Ja | Ja |
VARCHAR (n) |
Ja | Ja |
HLLSKETCH |
Nein | Nein |
SUPER | Ja | Ja |
GEOMETRY | Ja | Ja |
GEOGRAPHY | Ja | Ja |
Unterstützte Azure SQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Die maximale Größe beträgt 4096 Byte. |
Ja | Ja |
DATE | Ja | Ja |
DATETIME | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
GUID | Ja | Ja |
INT | Ja | Ja |
MONEY | Ja | Ja |
NCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
NUMERIC | Ja | Ja |
NVARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
REAL | Ja | Ja |
ROWVERSION | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
TIME | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
XML | Ja | Ja |
Unterstützte Azure Synapse Analytics-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Die maximale Größe beträgt 4096 Byte. |
Ja | Ja |
DATE | Ja | Ja |
DATETIME | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
INT | Ja | Ja |
MONEY | Ja | Ja |
NCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
NUMERIC | Ja | Ja |
NVARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
REAL | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
TIME | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
Unterstützte Databricks-SQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT |
Ja | Ja |
INTEGER |
Ja | Ja |
TINYINT |
Ja | Ja |
SMALLINT |
Ja | Ja |
DECIMAL (p,s) |
Ja | Ja |
NUMERIC (p,s) |
Ja | Ja |
DOUBLE |
Ja | Ja |
FLOAT |
Ja | Ja |
TIMESTAMP |
Ja | Ja |
DATE | Ja | Ja |
BINARY |
Ja | Ja |
BOOLEAN |
Ja | Ja |
STRING |
Ja | Ja |
CHAR |
Ja | Ja |
VARCHAR |
Ja | Ja |
ARRAY |
Ja | Nein |
MAP |
Nein | Nein |
STRUCT |
Nein | Nein |
Unterstützte Google BigQuery SQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
INT64 |
Ja | Ja |
INTEGER |
Ja | Ja |
SMALLINT |
Ja | Ja |
BIGINT |
Ja | Ja |
TINYINT |
Ja | Ja |
BYTEINT |
Ja | Ja |
DECIMAL (p,s) |
Ja | Ja |
NUMERIC (p,s) |
Ja | Ja |
BIGDECIMAL |
Ja | Ja |
BIGNUMERIC | Ja | Ja |
FLOAT64 |
Ja | Ja |
STRING |
Ja | Ja |
DATE |
Ja | Ja |
DATETIME |
Ja | Ja |
TIME |
Ja | Ja |
TIMESTAMP |
Ja | Ja |
INTERVAL |
Ja | Nein |
BOOL |
Ja | Ja |
BYTES | Ja | Ja |
ARRAY | Nein | Nein |
STRUCT | Nein | Nein |
GEOGRAPHY | Nein | Nein |
JSON | Nein | Nein |
Unterstützte Microsoft SQL Server-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Die maximale Größe beträgt 4096 Byte. |
Ja | Ja |
DATE | Ja | Ja |
DATETIME | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
GUID | Ja | Ja |
INT | Ja | Ja |
MONEY | Ja | Ja |
NCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
NUMERIC | Ja | Ja |
NVARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
REAL | Ja | Ja |
ROWVERSION | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
TIME | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Die maximale Größe beträgt 4096 Zeichen. |
Ja | Ja |
XML | Ja | Ja |
Unterstützte PostgreSQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
BIGINT |
Ja | Ja |
INTEGER |
Ja | Ja |
SMALLINT |
Ja | Ja |
DECIMAL (p,s) |
Ja | Ja |
NUMERIC (p,s) |
Ja | Ja |
DOUBLE PRECISION | Ja | Ja |
REAL | Ja | Ja |
BIGSERIAL |
Ja | Ja |
SERIAL | Ja | Ja |
SMALLSERIAL | Ja | Ja |
MONEY | Ja | Ja |
TIME |
Ja | Ja |
DATE | Ja | Ja |
TIME WITH TIME ZONE | Ja | Ja |
TIMESTAMP | Ja | Ja |
TIMESTAMPTZ | Ja | Ja |
INTERVAL | Ja | Ja |
INT4RANGE | Ja | Ja |
INT8RANGE | Ja | Ja |
NUMRANGE | Ja | Ja |
TSRANGE | Ja | Ja |
TSTZRANGE | Ja | Ja |
DATERANGE | Ja | Ja |
ENUMERATED (von der ENUM-Funktion erstellt) |
Ja | Nein |
BOOLEAN |
Ja |
Ja (bool=NULL kann nicht ausgewählt werden) |
TEXT |
Ja | Ja |
CHARACTER (n) |
Ja | Ja |
VARCHAR (n) |
Ja | Ja |
POINT |
Nein | Ja |
LINE | Ja | Ja |
LSEG | Ja | Ja |
BOX | Ja | Ja |
PATH | Ja | Ja |
POLYGON | Ja | Ja |
CIRCLE | Ja | Ja |
CIDR | Ja | Ja |
INET | Ja | Ja |
MACADDR | Ja | Ja |
BIT (n) | Ja | Ja |
BIT VARYING (n) | Ja | Ja |
TSVECTOR | Ja | Ja |
TSQUERY | Ja | Ja |
UUID | Ja | Ja |
XML | Ja | Ja |
JSON | Ja | Ja |
JSONB | Ja | Ja |
INTEGER[] | Ja | Ja |
TEXT[][] | Ja | Ja |
COMPOSITE (benutzerdefiniert) | Ja | Nein |
DOMAIN (benutzerdefiniert) | Ja | Ja |
PG_LSN | Ja | Ja |
Unterstützte Snowflake-SQL-Datentypen
Datentypen | Anzeigbar | Auswählbar |
---|---|---|
NUMBER (p,s) |
Ja | Ja |
DECIMAL (p,s) |
Ja | Ja |
NUMERIC (p,s) |
Ja | Ja |
INTEGER |
Ja | Ja |
BIGINT |
Ja | Ja |
SMALLINT |
Ja | Ja |
TINYINT |
Ja | Ja |
BYTEINT |
Ja | Ja |
FLOAT |
Ja | Ja |
FLOAT4 |
Ja | Ja |
FLOAT8 |
Ja | Ja |
DOUBLE |
Ja | Ja |
DOUBLE PRECISION |
Ja | Ja |
REAL | Ja | Ja |
VARCHAR (n) |
Ja | Ja |
CHAR (n) |
Ja | Ja |
STRING (n) |
Ja | Ja |
TEXT (n) |
Ja | Ja |
BINARY (n) |
Nein | Nein |
VARBINARY |
Nein | Nein |
BOOLEAN |
Nein | Nein |
TIMESTAMP (p) |
Ja | Ja |
TIMESTAMP_NTZ (p) |
Ja | Ja |
TIMESTAMP_TZ (p) | Ja | Ja |
TIMESTAMP_LTZ (p) | Ja | Ja |
DATE | Ja | Ja |
DATETIME | Ja | Ja |
TIME (p) | Ja | Ja |
VARIANT | Ja | Ja |
OBJECT | Ja | Nein |
ARRAY | Ja | Nein |
GEOGRAPHY | Nein | Nein |
Konvertieren von nicht unterstützten Datentypen in Azure SQL, Azure Synapse Analytics und Microsoft SQL Server
Sie können die Microsoft-Datenbankfunktion CONVERT() verwenden, um die Anzeige nicht unterstützter Datentypen zu ermöglichen, wo dies möglich ist.
Wenn Sie CONVERT() in einer Diagrammformel verwenden, muss das erste Feld (der Datentyp, in den konvertiert werden soll) in einfache Anführungszeichen eingeschlossen sein, z. B. 'varchar'.
Beispielweise würde die folgende Formel nicht unterstützt, da das Ergebnis VARBINARY(MAX) ist, was nicht unterstützt wird:
Sie können aber die folgende Formel verwenden, da sie den VARCHAR-Wert "text" ergibt: