Condividi tramite


NumRings (tipo di dati geography)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric

Restituisce il numero totale di anelli in un'istanza Polygon. Nel tipo geography di SQL Server gli anelli esterni e interni non vengono distinti poiché qualsiasi anello può essere considerato come esterno.

Sintassi

  
.NumRings ()  

Tipo restituito

Tipo SQL Server restituito: int

Tipo CLR restituito: SqlInt32

Osservazioni:

Questo metodo restituirà Null se l'istanza non è Polygon e restituirà 0 se l'istanza è vuota. Il metodo è preciso.

Esempi

Nell'esempio viene creata un'istanza Polygon con due anelli e viene confermata la presenza di due anelli per l'istanza stessa.

DECLARE @g geography;  
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653), (-122.357 47.654, -122.357 47.657, -122.349 47.657, -122.349 47.650, -122.357 47.654))', 4326);  
SELECT @g.NumRings();  

Vedi anche

Metodi estesi sulle istanze di geografia