Condividi tramite


RingN (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 l'anello specificato dell'istanza geography: 1 ≤ n ≤ NumRings().

Sintassi

.RingN (expression )

Argomenti

expression
Espressione int compresa tra 1 e il numero di anelli in un'istanza polygon.

Valore restituito

Tipo SQL Server restituito: geography

Tipo CLR restituito: SqlGeography

Osservazioni:

Se il valore dell'indice dell'anello n è minore di 1, questo metodo genera un'eccezione ArgumentOutOfRangeException. Il valore dell'indice dell'anello deve essere maggiore o uguale a 1 e dovrebbe essere minore o uguale al numero restituito da NumRings().

Esempi

Nell'esempio viene creata un'istanza Polygon con due anelli e viene restituito il secondo anello.

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.RingN(2).ToString();  

Vedi anche

Metodi estesi sulle istanze di geografia
NumRings (tipo di dati geography)