Скалярные типы данных
Каждое значение данных, например значение выражения или параметра функции, имеет тип данных. Тип данных является скалярным типом данных, который является одним из встроенных предопределенных типов, перечисленных ниже, или пользовательской записью, которая представляет собой упорядоченную последовательность пар имен и скалярных типов данных, например тип данных строки в таблице.
Примечание
Пользовательские типы данных в Kusto не поддерживаются.
Поддерживаемые типы данных
Поддерживаются следующие типы данных:
Тип | Описание |
---|---|
bool (boolean ) |
true (1 ) или false (0 ). |
datetime (date ) |
Момент времени, который обычно выражается в виде даты и времени суток. |
decimal | Десятичное число в ширину 128 бит. |
dynamic | Массив, контейнер свойств или значение любого из других скалярных типов данных. |
guid (uuid , uniqueid ) |
128-разрядное глобально уникальное значение. |
int | Целое число со знаком, шириной 32 бита. |
long | Целое число со знаком, 64-разрядное целое число. |
real (double ) |
64-разрядное число с плавающей запятой с двойной точностью. |
строка | Последовательность из нуля или более символов Юникода . |
интервал времени (time ) |
Интервал времени. |
Совет
Чтобы проверка тип данных значения, используйте функцию gettype().
Значения NULL
Все типы данных, не являющиеся строками, могут иметь значение NULL. Если значение равно NULL, это указывает на отсутствие или несоответствие данных. Например, если вы попытаетесь ввести строку abc
в целочисленный столбец, это приведет к значению NULL. Чтобы проверка, если выражение имеет значение NULL, используйте функцию isnull().
Дополнительные сведения см. в разделе Значения NULL.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по