Tipo de dados escalares
Cada valor de dados, como o valor de uma expressão ou um parâmetro de função, tem um tipo de dados. Um tipo de dados é um tipo de dados escalar, que é um dos tipos predefinidos incorporados listados abaixo, ou um registo definido pelo utilizador, que é uma sequência ordenada de pares de nomes e tipos de dados escalares, como o tipo de dados de uma linha numa tabela.
Nota
Os tipos de dados definidos pelo utilizador não são suportados no Kusto.
Tipos de dados suportados
São suportados os seguintes tipos de dados:
Tipo | Description |
---|---|
bool (boolean ) |
true (1 ) ou false (0 ). |
datetime (date ) |
Um instante no tempo, normalmente expresso como uma data e hora do dia. |
decimal | Um número decimal de 128 bits de largura. |
dynamic | Uma matriz, um saco de propriedades ou um valor de qualquer um dos outros tipos de dados escalares. |
guid (uuid , uniqueid ) |
Um valor globalmente exclusivo de 128 bits. |
int | Um número inteiro assinado de 32 bits. |
longo | Um número inteiro assinado de 64 bits. |
real (double ) |
Um número de vírgula flutuante de precisão dupla de 64 bits. |
string | Uma sequência de zero ou mais carateres Unicode . |
intervalo de tempo (time ) |
Um intervalo de tempo. |
Dica
Para verificar o tipo de dados de um valor, utilize a função gettype( ).
Valores nulos
Todos os tipos de dados não ligados podem ser nulos. Quando um valor é nulo, indica uma ausência ou incompatibilidade de dados. Por exemplo, se tentar introduzir a cadeia abc
numa coluna de número inteiro, resultará no valor nulo. Para verificar se uma expressão é nula, utilize a função isnull( ).
Para obter mais informações, veja Valores nulos.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários