Dela via


gettype() # Funktion för att hämta datatyp

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Returnerar körningstypen för dess enda argument.

Körningstypen kan skilja sig från den nominella (statiska) typen för uttryck vars nominella typ är dynamic. I sådana fall gettype() kan det vara användbart att visa typen av det faktiska värdet (hur värdet kodas i minnet).

Syntax

gettype( värde)

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Beskrivning
värde skalär ✔️ Det värde som typen ska hittas för.

Retur

En sträng som representerar körningstypen för värdet.

Exempel

I följande exempel visas körningstypen för olika uttryck.

Uttryck Retur
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