Gå till huvudinnehåll Gå till ytterligare innehåll

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

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

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

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 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

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

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

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 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'.

CONVERT('<to-datatype>[(length)]', <value> [,<style-number>])

Följande uttryck skulle till exempel inte stödjas eftersom resultatet är ett VARBINARY(MAX) som inte stöds:

DECOMPRESS(COMPRESS('text'))

Det är dock möjligt att använda följande uttryck eftersom det resulterar i VARCHAR-värdet "text":

CONVERT('varchar', DECOMPRESS(COMPRESS('text')))

Var den här sidan till hjälp för dig?

Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!