gettype()
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retorna o tipo de runtime do único argumento.
O tipo de tempo de execução pode ser diferente do tipo nominal (estático) para expressões cujo tipo nominal é dynamic
; nesses casos gettype()
pode ser útil para revelar o tipo do valor real (como o valor é codificado na memória).
Sintaxe
gettype(
value)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Description |
---|---|---|---|
value | scalar | ✔️ | O valor para o qual localizar o tipo. |
Devoluções
Uma cadeia de caracteres que representa o tipo de valor de tempo de execução.
Exemplos
Expression | Devoluções |
---|---|
gettype("a") |
string |
gettype(111) |
long |
gettype(1==1) |
bool |
gettype(now()) |
datetime |
gettype(1s) |
timespan |
gettype(parse_json('1')) |
int |
gettype(parse_json(' "abc" ')) |
string |
gettype(parse_json(' {"abc":1} ')) |
dictionary |
gettype(parse_json(' [1, 2, 3] ')) |
array |
gettype(123.45) |
real |
gettype(guid(12e8b78d-55b4-46ae-b068-26d7a0080254)) |
guid |
gettype(parse_json('')) |
null |