gettype()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve el tipo en tiempo de ejecución de su único argumento.
El tipo en tiempo de ejecución puede ser diferente del tipo nominal (estático) para las expresiones cuyo tipo nominal es dynamic
; en tales casos gettype()
puede ser útil para mostrar el tipo del valor real (cómo se codifica el valor en la memoria).
Sintaxis
gettype(
value)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Description |
---|---|---|---|
value | escalares | ✔️ | Valor para el que se va a buscar el tipo. |
Devoluciones
Cadena que representa el tipo de valor en tiempo de ejecución.
Ejemplos
Expression | Devoluciones |
---|---|
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 |