純量資料類型

表達式或函式參數的值等每個數據值都有 數據類型。 數據類型是 純量數據類型,這是下面所列的內建預先定義型別之一,或是 使用者定義的記錄,這是名稱和純量數據類型配對的排序順序,例如數據表中數據列的數據類型。

注意

Kusto 不支援使用者定義的資料類型。

支援的資料類型

支援下列資料類型:

類型 Description
bool (boolean) true1 () 或 false (0) 。
datetime (date) 時間的瞬間,通常以一天的日期和時間表示。
decimal 128 位寬十進位數。
dynamic 數位、屬性包或任何其他純量數據類型的值。
guid (uuiduniqueid) 128 位全域唯一值。
int 帶正負號的32位寬整數。
long 帶正負號的64位寬整數。
real (double) 64 位寬、雙精確度、浮點數。
string 零個或多個 Unicode 字元的序列。
timespan (time) 時間間隔。

提示

若要檢查值的數據類型,請使用 gettype () 函式。

Null 值

所有非字串數據類型可以是 Null。 當值為 null 時,表示數據不存在或不符。 例如,如果您嘗試將字串 abc 輸入整數數據行,就會產生 Null 值。 若要檢查表達式是否為 Null,請使用 isull () 函式。

如需詳細資訊,請參閱 Null 值