Skalära datatyper
Varje datavärde, till exempel värdet för ett uttryck eller en funktionsparameter, har en datatyp. En datatyp är antingen en skalär datatyp, som är en av de inbyggda fördefinierade typerna som anges nedan, eller en användardefinierad post, som är en ordnad sekvens med namn och scalar-data-type-par, till exempel datatypen för en rad i en tabell.
Anteckning
Användardefinierade datatyper stöds inte i Kusto.
Datatyper som stöds
Följande datatyper stöds:
Typ | Description |
---|---|
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 egenskapsuppsättning 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. |
long | Ett signerat, 64-bitars brett heltal. |
real (double ) |
Ett 64-bitars brett flyttalsnummer med dubbel precision. |
sträng | En sekvens med noll eller fler Unicode-tecken . |
tidsintervall (time ) |
Ett tidsintervall. |
Tips
Om du vill kontrollera datatypen för ett värde använder du funktionen gettype().
Null-värden
Alla icke-datatyper kan vara null. När ett värde är null indikerar det frånvaro eller matchningsfel för data. 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 isnull().
Mer information finns i Null-värden.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för