Partilhar via


NumRings (tipo de dados geography)

Retorna o número total de anéis em uma instância Polygon. No tipo do SQL Server, geography, anéis externos e internos não são diferenciados, pois qualquer anel pode ser considerado como externo.

Sintaxe

.NumRings ()

Tipo de retorno

SQL Server tipo de retorno: int

Tipo de retorno CLR: SqlInt32

Comentários

Esse método retornará NULL se essa não for uma instância Polygon e retornará 0 se a instância estiver vazia. Esse método é preciso.

Exemplos

Esse exemplo cria uma instância Polygon com dois anéis e confirma que tem dois anéis.

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();

Consulte também

Outros recursos

Métodos estendidos em instâncias geography