STIsSimple (tipo de dados geometry)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzurePonto de extremidade de análises SQL no Microsoft FabricWarehouse no Microsoft Fabric
Retorna 1 se uma instância de geometry é simples, conforme definido pelo OGC (Open Geospatial Consortium). Retorna 0 se uma instância de geometry não é simples.
Sintaxe
.STIsSimple ( )
Observação
Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.
Tipos de retorno
Tipo de retorno do SQL Server: bit
Tipo de retorno do CLR: SqlBoolean
Comentários
Para ser simples, uma instância de geometry deve atender aos seguintes requisitos:
Não deve haver interseção de nenhuma figura da instância consigo mesma, exceto em seus pontos de extremidade.
Não pode haver nenhuma interseção entre duas figuras da instância em nenhum ponto que não esteja nos seus dois limites.
Exemplos
O exemplo a seguir cria uma instância LineString
não simples com uma interseção consigo mesma e usa STIsSimple()
para testar se LineString
é simples.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 0 2, 2 0)', 0);
SELECT @g.STIsSimple();
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de