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 |