Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca typ środowiska uruchomieniowego pojedynczego argumentu.
Typ środowiska uruchomieniowego może być inny niż typ nominalny (statyczny) dla wyrażeń, których typ nominalny to dynamic; w takich przypadkach gettype() może być przydatne ujawnienie typu rzeczywistej wartości (sposób kodowania wartości w pamięci).
Składnia
gettype(
wartość)
Dowiedz się więcej na temat konwencji składni.
Parametry
| Nazwisko | Typ | Wymagania | Popis |
|---|---|---|---|
| wartość | skalar | ✔️ | Wartość, dla której należy znaleźć typ. |
Zwraca
Ciąg reprezentujący typ środowiska uruchomieniowego wartości.
Przykłady
W poniższym przykładzie przedstawiono typ środowiska uruchomieniowego różnych wyrażeń.
| Wyrażenie | Zwraca |
|---|---|
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 |