Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 | Catégorie | Requise | Descriptif |
|---|---|---|---|
| valeur | scalaire | ✔️ | Valeur pour laquelle rechercher le type. |
Retours
Chaîne représentant le type de valeur d’exécution.
Exemples
L’exemple suivant montre le type d’exécution de différentes expressions.
| L'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 |