Dela via


Skalära datatyper

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Varje datavärde, till exempel värdet för ett uttryck eller en funktionsparameter, har en datatyp som antingen är en skalär datatyp eller en användardefinierad post. En skalär datatyp är en av de inbyggda fördefinierade typerna i datatyper som stöds. En användardefinierad post är en ordnad sekvens med namn och scalar-data-type-par, till exempel datatypen för en rad i en tabell.

Not

Användardefinierade poster stöds i Kusto, men användardefinierade datatyper stöds inte.

Datatyper som stöds

Följande datatyper stöds:

Typ Beskrivning
bool (boolean) true (1) eller false (0).
datetime (date) Ett ögonblick i tiden, vanligtvis uttryckt som datum och tid på dagen.
decimal Ett 128-bitars brett decimaltal.
dynamisk En matris, en egenskapsväska eller ett värde för någon av de andra skalära datatyperna.
guid (uuid, uniqueid) Ett 128-bitars globalt unikt värde.
int Ett signerat, 32-bitars brett heltal.
lång Ett signerat, 64-bitars brett heltal.
verkliga (double) Ett 64-bitars brett flyttalsnummer med dubbel precision.
sträng En sekvens med noll eller fler Unicode- tecken.
tidsintervall (time) Ett tidsintervall.

Dricks

Om du vill kontrollera datatypen för ett värde använder du funktionen gettype().

Null-värden

Alla datatyper som inte är datatyper kan vara null. När ett värde är null indikerar det att data saknas eller inte matchar. Om du till exempel försöker mata in strängen abc i en heltalskolumn resulterar det i null-värdet. Om du vill kontrollera om ett uttryck är null använder du funktionen isull().

Mer information finns i Null-värden.