gettype()

Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Vrátí typ modulu runtime jednoho argumentu.

Typ modulu runtime se může lišit od nominálního (statického) typu pro výrazy, jejichž jmenovitý typ je dynamic; v takových případech gettype() může být užitečné odhalit typ skutečné hodnoty (způsob kódování hodnoty v paměti).

Syntaxe

gettype( hodnota)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Požadováno Popis
hodnota skalární ✔️ Hodnota, pro kterou chcete typ najít.

Návraty

Řetězec představující typ modulu runtime hodnoty.

Příklady

Následující příklad ukazuje typ modulu runtime různých výrazů.

Výraz Návraty
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