Compartilhar via


MultiPoint

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse no Microsoft Fabric Banco de dados SQL no Microsoft Fabric

Um MultiPoint é uma coleção de zero ou mais pontos. O limite de uma instância MultiPoint é vazio.

Exemplos

Exemplo A.

O exemplo a seguir cria uma instância geometry MultiPoint com SRID 23 e dois pontos: um ponto com as coordenadas (2, 3), um ponto com as coordenadas (7, 8) e um valor Z de 9,5.

DECLARE @g geometry;  
SET @g = geometry::STGeomFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);  

Exemplo B.

O exemplo a seguir expressa a instância MultiPoint usando STMPointFromText().

DECLARE @g geometry;
SET @g = geometry::STMPointFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);  

Exemplo C.

O exemplo a seguir usa o método STGeometryN() para recuperar uma descrição do primeiro ponto na coleção.

SELECT @g.STGeometryN(1).STAsText();