Compartir a través de


gettype()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft 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