你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
标量数据类型
每个数据值(如表达式或函数参数的值)都具有 数据类型。 数据类型是 标量数据类型(下面列出的内置预定义类型之一)或 用户定义的记录,它是名称和标量数据类型对的有序序列,如表中行的数据类型。
注意
Kusto 不支持用户定义的数据类型。
支持的数据类型
支持以下数据类型:
类型 | 说明 |
---|---|
bool (boolean ) |
true 1 () 或 false (0 ) 。 |
datetime (date ) |
以时间表示的瞬间,通常表示为一天中的日期和时间。 |
decimal | 128 位宽的十进制数。 |
dynamic | 数组、属性包或任何其他标量数据类型的值。 |
guid (uuid , uniqueid ) |
128 位全局唯一值。 |
int | 有符号的 32 位宽整数。 |
long | 有符号的 64 位宽整数。 |
实际 (double ) |
一个 64 位宽、双精度、浮点数。 |
string | 零个或多个 Unicode 字符的序列。 |
timespan (time ) |
时间间隔。 |
提示
若要检查值的数据类型,请使用 gettype () 函数。
Null 值
所有非字符串数据类型都可以为 null。 如果值为 null,则表示数据缺失或不匹配。 例如,如果尝试将字符串 abc
输入到整数列中,则会导致 null 值。 若要检查表达式是否为 null,请使用 isull () 函数。
有关详细信息,请参阅 Null 值。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈