Freigeben über


gettype()

Gilt für: ✅Microsoft Fabric

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( Wert)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

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

Gibt zurück

Eine Zeichenfolge, die den Laufzeittyp des Werts darstellt.

Beispiele

Das folgende Beispiel zeigt den Laufzeittyp verschiedener Ausdrücke.

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