Freigeben über


M (geography-Datentyp)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Der M (Measure)-Wert der geography -Instanz. Die Semantik des Measurewerts ist benutzerdefiniert, beschreibt jedoch im Allgemeinen die Entfernung entlang eines LineString. Zum Beispiel könnte der Measurewert dazu verwendet werden, Kilometersteine an einer Straße mitzuzählen.

Syntax

  
.M  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Rückgabetypen

SQL Server-Typ: float

CLR-Typ: SqlDouble

Bemerkungen

Der Wert dieser Eigenschaft ist NULL, wenn die geography -Instanz kein Pointist. Sie ist außerdem NULL für jede Point -Instanz, für die sie nicht festgelegt ist.

Diese Eigenschaft ist schreibgeschützt.

M -Werte werden in Berechnungen der Bibliothek nicht verwendet und werden nicht in Bibliotheksberechnungen einbezogen.

Beispiele

Im folgenden Beispiel wird eine Point -Instanz mit Z (Höhe)- und M (Measure)-Werten erstellt und M verwendet, um den M -Wert der Instanz abzurufen.

DECLARE @g geography;  
SET @g = geography::STGeomFromText('POINT(-122.34900 47.65100 10.3 12)', 4326);  
SELECT @g.M;  

Weitere Informationen

Erweiterte Methoden für geography-Instanzen
Z (geography-Datentyp)