ST_NumInteriorRings - Amazon Redshift

O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog .

ST_NumInteriorRings

ST_NumInteriorRings retorna o número de anéis em uma geometria e polígono de entrada.

Sintaxe

ST_NumInteriorRings(geom)

Argumentos

geom

Um valor de tipo de dados GEOMETRY ou uma expressão que é avaliada como um tipo GEOMETRY.

Tipo de retorno

INTEGER

Nulo será retornado se geom for nulo.

Nulo será retornado se geom não for um polígono.

Exemplos

O SQL a seguir retorna o número de anéis interiores no polígono entrada.

SELECT ST_NumInteriorRings(ST_GeomFromText('POLYGON((0 0,100 0,100 100,0 100,0 0),(1 1,1 5,5 1,1 1),(7 7,7 8,8 7,7 7))'));
st_numinteriorrings ------------- 2