Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Retorna true se uma instância de geometria estiver bem formada, com base em seu tipo Open Geospatial Consortium (OGC). Retorna false se uma instância de geometria não estiver bem formada.
Syntax
.STIsValid ( )
Tipos de devolução
Tipo de retorno do SQL Server: bit
Tipo de retorno CLR: SqlBoolean
Remarks
O tipo OGC de uma instância de geometria pode ser determinado invocando STGeometryType().
O SQL Server produz apenas instâncias de geometria válidas, mas permite o armazenamento e a recuperação de instâncias inválidas. Uma instância válida que representa o mesmo conjunto de pontos de qualquer instância inválida pode ser recuperada usando o MakeValid() método.
Examples
O exemplo a seguir cria uma geometry instância e usa STIsValid() para testar se a instância é válida.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
Ver também
STGeometryType (tipo de dados de geometria)
MakeValid (tipo de dados de geometria)
Métodos OGC em instâncias de geometria