Skalarne typy danych
Każda wartość danych, podobnie jak wartość wyrażenia lub parametru funkcji, ma typ danych. Typ danych to typ danych skalarnych, który jest jednym z wbudowanych wstępnie zdefiniowanych typów wymienionych poniżej lub rekordem zdefiniowanym przez użytkownika, który jest uporządkowaną sekwencją par nazw i typów danych skalarnych, takich jak typ danych wiersza w tabeli.
Uwaga
Typy danych zdefiniowane przez użytkownika nie są obsługiwane w usłudze Kusto.
Obsługiwane typy danych
Obsługiwane są następujące typy danych:
Typ | Opis |
---|---|
bool (boolean ) |
true (1 ) lub false (0 ). |
data/godzina (date ) |
Moment w czasie, zwykle wyrażony jako data i godzina dnia. |
liczba dziesiętna | 128-bitowa liczba dziesiętna. |
Dynamiczne | Tablica, torba właściwości lub wartość dowolnego z innych typów danych skalarnych. |
guid (uuid , uniqueid ) |
128-bitowa globalnie unikatowa wartość. |
Int | Liczba całkowita o szerokości 32-bitowej ze znakiem. |
liczba długa | Liczba całkowita o szerokości 64-bitowej ze znakiem. |
rzeczywiste (double ) |
64-bitowa liczba zmiennoprzecinkowa o podwójnej precyzji. |
ciąg | Sekwencja zera lub większej liczby znaków Unicode . |
przedział czasu (time ) |
Przedział czasu. |
Porada
Aby sprawdzić typ danych wartości, użyj funkcji gettype().
Wartości null
Wszystkie typy danych nieciągające mogą mieć wartość null. Gdy wartość ma wartość null, wskazuje brak lub niezgodność danych. Jeśli na przykład spróbujesz wprowadzić ciąg abc
do kolumny całkowitej, spowoduje to zwrócenie wartości null. Aby sprawdzić, czy wyrażenie ma wartość null, użyj funkcji isull().
Aby uzyskać więcej informacji, zobacz Wartości null.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla