Datatyper som stöds
Följande tabeller visar de datatyper som stöds av SQL-databasen vid användning av Direct Query.
Stöd för Amazon Redshift SQL-datatyper
Datatyper | Visningsbara | Valbara |
---|---|---|
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 |
Tid |
Ja | Ja |
Datum | 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 |
Nej | Nej |
SUPER | Ja | Ja |
GEOMETRY | Ja | Ja |
GEOGRAPHY | Ja | Ja |
Azure SQL-datatyper som stöds
Datatyper | Visningsbara | Valbara |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Maxstorlek är 4096 byte. |
Ja | Ja |
Datum | Ja | Ja |
Datum och tid: | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
GUID | Ja | Ja |
INT | Ja | Ja |
MONEY | Ja | Ja |
NCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
Numerisk | Ja | Ja |
NVARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
REAL | Ja | Ja |
ROWVERSION | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
Tid | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
XML | Ja | Ja |
Azure Synapse Analytics -datatyper som stöds
Datatyper | Visningsbara | Valbara |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Maxstorlek är 4096 byte. |
Ja | Ja |
Datum | Ja | Ja |
Datum och tid: | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
INT | Ja | Ja |
MONEY | Ja | Ja |
NCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
Numerisk | Ja | Ja |
NVARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
REAL | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
Tid | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
Datatyper som stöds av DataBricks SQL
Datatyper | Visningsbara | Valbara |
---|---|---|
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 |
Datum | Ja | Ja |
BINARY |
Ja | Ja |
BOOLEAN |
Ja | Ja |
sträng |
Ja | Ja |
CHAR |
Ja | Ja |
VARCHAR |
Ja | Ja |
ARRAY |
Ja | Nej |
MAP |
Nej | Nej |
STRUCT |
Nej | Nej |
Stöd för Google BigQuery SQL-datatyper
Datatyper | Visningsbara | Valbara |
---|---|---|
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 |
sträng |
Ja | Ja |
Datum |
Ja | Ja |
Datum och tid: |
Ja | Ja |
Tid |
Ja | Ja |
TIMESTAMP |
Ja | Ja |
INTERVAL |
Ja | Nej |
BOOL |
Ja | Ja |
Byte | Ja | Ja |
ARRAY | Nej | Nej |
STRUCT | Nej | Nej |
GEOGRAPHY | Nej | Nej |
JSON | Nej | Nej |
Microsoft SQL Server-datatyper som stöds
Datatyper | Visningsbara | Valbara |
---|---|---|
BIGINT | Ja | Ja |
BIT | Ja | Ja |
CHAR Maxstorlek är 4096 byte. |
Ja | Ja |
Datum | Ja | Ja |
Datum och tid: | Ja | Ja |
DATETIME2 | Ja | Ja |
DATETIMEOFFSET | Ja | Ja |
DECIMAL | Ja | Ja |
FLOAT | Ja | Ja |
GUID | Ja | Ja |
INT | Ja | Ja |
Money | Ja | Ja |
NCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
Numerisk | Ja | Ja |
NVARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
REAL | Ja | Ja |
ROWVERSION | Ja | Ja |
SMALLDATETIME | Ja | Ja |
SMALLINT | Ja | Ja |
SMALLMONEY | Ja | Ja |
Tid | Ja | Ja |
TINYINT | Ja | Ja |
VARCHAR Maxstorlek är 4096 tecken. |
Ja | Ja |
XML | Ja | Ja |
PostgreSQL-datatyper som stöds
Datatyper | Visningsbara | Valbara |
---|---|---|
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 |
Tid |
Ja | Ja |
Datum | 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 (skapad av ENUM-funktion) |
Ja | Nej |
BOOLEAN |
Ja |
Ja (bool=NULL kan inte väljas) |
TEXT |
Ja | Ja |
CHARACTER (n) |
Ja | Ja |
VARCHAR (n) |
Ja | Ja |
POINT |
Nej | 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 (användardefinierad) | Ja | Nej |
DOMAIN (användardefinierad) | Ja | Ja |
PG_LSN | Ja | Ja |
Datatyper som stöds av Snowflake SQL
Datatyper | Visningsbara | Valbara |
---|---|---|
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) |
Nej | Nej |
VARBINARY |
Nej | Nej |
BOOLEAN |
Nej | Nej |
TIMESTAMP (p) |
Ja | Ja |
TIMESTAMP_NTZ (p) |
Ja | Ja |
TIMESTAMP_TZ (p) | Ja | Ja |
TIMESTAMP_LTZ (p) | Ja | Ja |
Datum | Ja | Ja |
Datum och tid: | Ja | Ja |
TIME (p) | Ja | Ja |
VARIANT | Ja | Ja |
OBJECT | Ja | Nej |
ARRAY | Ja | Nej |
GEOGRAPHY | Nej | Nej |
Konvertering av datatyper som inte stöds i Azure SQL, Azure Synapse Analytics och Microsoft SQL Server
Du kan använda Microsofts databasfunktion CONVERT() för att visa datatyper som inte stöds där det är möjligt.
När du använder CONVERT() i ett diagramuttryck måste det första fältet (datatyp som konvertering ska göras till) omges av enkla citattecken, till exempel 'varchar'.
Följande uttryck skulle till exempel inte stödjas eftersom resultatet är ett VARBINARY(MAX) som inte stöds:
Det är dock möjligt att använda följande uttryck eftersom det resulterar i VARCHAR-värdet "text":