MultiPoint
Экземпляр MultiPoint представляет собой коллекцию точек. Граница у экземпляра MultiPoint отсутствует.
Пример
В следующем примере создается экземпляр geometry MultiPoint со значением SRID, равным 23, и двумя точками: с координатами (2, 3) и (7, 8) и значением Z, равным 9,5.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);
Данный экземпляр MultiPoint может быть также выражен посредством STMPointFromText(), как показано ниже.
DECLARE @g geometry;
SET @g = geometry::STMPointFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);
В следующем примере метод STGeometryN() используется с целью получения описания первой точки коллекции.
SELECT @g.STGeometryN(1).STAsText();
См. также