Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce il tipo di runtime del relativo singolo argomento.
Il tipo di runtime può essere diverso dal tipo nominale (statico) per le espressioni il cui tipo nominale è dynamic. In questi casi gettype() può essere utile per rivelare il tipo del valore effettivo (come il valore viene codificato in memoria).
Sintassi
gettype(
valore)
Altre informazioni sulle convenzioni di sintassi.
Parametri
| Nome | Digita | Obbligatorio | Descrizione |
|---|---|---|---|
| valore | scalare | ✔️ | Valore per il quale trovare il tipo. |
Valori restituiti
Stringa che rappresenta il tipo di runtime del valore.
Esempi
Nell'esempio seguente viene illustrato il tipo di runtime di varie espressioni.
| Espressione | Valori restituiti |
|---|---|
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 |