Partager via


gettype()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Retourne le type au moment de l’exécution de son seul argument.

Le type d’exécution peut être différent du type nominal (statique) pour les expressions dont le type nominal est dynamic; dans ce cas gettype() peut être utile pour révéler le type de la valeur réelle (comment la valeur est encodée en mémoire).

Syntaxe

gettype(valeur)

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
valeur scalaire ✔️ Valeur pour laquelle rechercher le type.

Retours

Chaîne représentant le type de valeur d’exécution.

Exemples

Expression Retours
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