Freigeben über


M (geometry-Datentyp)

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

Der M (Measure)-Wert der geometry -Instanz. Die Semantik des Measurewerts ist benutzerdefiniert.

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.

Argumente

Rückgabetypen

SQL Server-Typ: float

CLR-Typ: SqlDouble

Bemerkungen

Der Wert dieser Eigenschaft ist NULL, wenn die geometry -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 geometry;  
SET @g = geometry::STGeomFromText('POINT(1 2 3 4)', 0);  
SELECT @g.M;  

Weitere Informationen

Erweiterte Methoden für geometry-Instanzen
Z (geometry-Datentyp)
AsTextZM (geometry-Datentyp)