Freigeben über


gettype()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Gibt den Laufzeittyp des einzelnen zugehörigen Arguments zurück.

Der Laufzeittyp kann sich von dem nominalen (statischen) Typ für Ausdrücke unterscheiden, deren Nominaltyp lautet dynamic; in solchen Fällen gettype() kann nützlich sein, um den Typ des tatsächlichen Werts anzuzeigen (wie der Wert im Arbeitsspeicher codiert wird).

Syntax

gettype(value)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
value Skalarwert ✔️ Der Wert, für den der Typ gefunden werden soll.

Gibt zurück

Eine Zeichenfolge, die den Laufzeittyp des Werts darstellt.

Beispiele

Ausdruck Gibt zurück
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