Skalární datové typy
Každá datová hodnota, stejně jako hodnota výrazu nebo parametru funkce, má datový typ. Datový typ je buď skalární datový typ, což je jeden z předdefinovaných typů uvedených níže, nebo uživatelem definovaný záznam, což je uspořádaná posloupnost párů název a skalární-datový typ, podobně jako datový typ řádku v tabulce.
Poznámka
Uživatelem definované datové typy Kusto nepodporuje.
Podporované datové typy
Podporují se následující datové typy:
Typ | Description |
---|---|
bool (boolean ) |
true (1 ) nebo false (0 ). |
datetime (date ) |
Okamžik v čase, obvykle vyjádřený jako datum a čas dne. |
decimal | Desetinné číslo o šířce 128 bitů. |
Dynamické | Pole, pytel vlastností nebo hodnota libovolného jiného skalárního datového typu. |
guid (uuid , uniqueid ) |
128bitová globálně jedinečná hodnota. |
Int | Celé číslo se 32bitovou šířkou signedho |
long | Celé číslo se 64bitovou 64bitovou sadou. |
real (double ) |
64bitové číslo široké s dvojitou přesností s plovoucí desetinou čárkou. |
řetězec | Posloupnost nula nebo více znaků Unicode . |
časový rozsah (time ) |
Časový interval. |
Tip
Ke kontrole datového typu hodnoty použijte funkci gettype().
Hodnoty Null
Všechny neřetětové datové typy můžou mít hodnotu null. Pokud je hodnota null, znamená to absenci nebo neshodu dat. Pokud se například pokusíte zadat řetězec abc
do celočíselného sloupce, výsledkem bude hodnota null. Pokud chcete zkontrolovat, jestli má výraz hodnotu null, použijte funkci isnull().
Další informace najdete v tématu Hodnoty null.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro