Поделиться через


M (тип данных geography)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Возвращает значение M (мера) для экземпляра geography. Семантика значения измерения определяется пользователем, но в основном описывает расстояние вдоль объекта типа linestring. Например, значение меры может использоваться для отсчета километровых столбов вдоль дороги.

Синтаксис

  
.M  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Типы возвращаемых данных

Тип SQL Server: float

Тип CLR: SqlDouble

Замечания

Значение этого свойства равно NULL, если экземпляр geography не имеет тип Point, а также для любого экземпляра Point, для которого он не установлен.

Это свойство доступно только для чтения.

Значения M не используются в библиотечных вычислениях и поэтому не будут передаваться в библиотеку.

Примеры

В следующем примере создается экземпляр Point со значениями Z (уровень) и M (мера) и используется метод M, чтобы получить значение M экземпляра.

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

См. также

Расширенные методы в экземплярах Geography
Z (тип данных geography)