適用於:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric 中的 SQL 分析端點
Microsoft Fabric 中的倉庫
Microsoft Fabric 中的 SQL 資料庫
MultiPoint 是零或多個點的集合。 MultiPoint 執行個體的界限是空的。
Examples
範例A。
下列範例會建立具有 SRID 23 和兩個點的 geometry MultiPoint 執行個體:一個點的座標為 (2, 3),另一個點的座標為 (7, 8),而 Z 值為 9.5。
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);
範例B。
下列範例使用 MultiPoint 來表示 STMPointFromText() 執行個體。
DECLARE @g geometry;
SET @g = geometry::STMPointFromText('MULTIPOINT((2 3), (7 8 9.5))', 23);
範例C。
下列範例使用 STGeometryN() 方法來擷取集合中第一個點的描述。
SELECT @g.STGeometryN(1).STAsText();