Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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(
valor)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
valor | 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
En el ejemplo siguiente se muestra el tipo de tiempo de ejecución de varias expresiones.
Expresión | 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 |