gettype()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 |