Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Retorna 1 se uma ocorrência de geometria tocar espacialmente em outra ocorrência de geometria . Devolve 0 se não o fizer.
Syntax
.STTouches ( other_geometry )
Arguments
other_geometry
É outra instância de geometria para comparar com a instância na qual STTouches() é invocada.
Tipos de devolução
Tipo de retorno do SQL Server: bit
Tipo de retorno CLR: SqlBoolean
Remarks
Duas instâncias de geometria tocam se seus conjuntos de pontos se cruzam, mas seus interiores não se cruzam.
Esse método sempre retorna null se as IDs de referência espacial (SRIDs) das instâncias de geometria não corresponderem.
Examples
O exemplo a seguir usa STTouches() para testar duas geometry instâncias para ver se elas se tocam.
DECLARE @g geometry;
DECLARE @h geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 2, 2 0, 4 2)', 0);
SET @h = geometry::STGeomFromText('POINT(1 1)', 0);
SELECT @g.STTouches(@h);
Ver também
Visão geral dos índices espaciais
Métodos OGC em instâncias de geometria