Skaláris adattípusok

Minden adatérték, például egy kifejezés vagy egy függvényparaméter értéke , adattípussal rendelkezik. Az adattípus vagy skaláris adattípus, amely az alább felsorolt beépített előre definiált típusok egyike, vagy egy felhasználó által definiált rekord, amely a név- és skaláris adattípuspárok rendezett sorozata, például egy tábla sorainak adattípusa.

Megjegyzés

A Kusto nem támogatja a felhasználó által meghatározott adattípusokat.

Támogatott adattípusok

A következő adattípusok támogatottak:

Típus Description
bool (boolean) true (1) vagy false (0).
datetime (date) Egy azonnali időpont, amely általában a nap dátumaként és időpontjaként van kifejezve.
decimal Egy 128 bites, decimális szám.
Dinamikus Tömb, tulajdonságcsomag vagy bármely más skaláris adattípus értéke.
guid (uuid, uniqueid) 128 bites globálisan egyedi érték.
Int Aláírt, 32 bites széles, egész szám.
long Aláírt, 64 bites széles, egész szám.
valós (double) 64 bites, dupla pontosságú, lebegőpontos szám.
sztring Nulla vagy több Unicode-karakterből álló sorozat.
időtartomány (time) Egy időintervallum.

Tipp

Egy érték adattípusának ellenőrzéséhez használja a gettype() függvényt.

Null-értékek

Az összes nem sztring adattípus null értékű lehet. Ha egy érték null értékű, az adatok hiányát vagy eltérését jelzi. Ha például egy egész szám oszlopba próbálja beírni a sztringet abc , az null értéket eredményez. Ha ellenőrizni szeretné, hogy egy kifejezés null értékű-e, használja az isnull() függvényt.

További információ: Null értékek.