Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Förhandsversion av Microsoft Fabric
Returnerar 1 om en geometriinstans är helt inom en annan geometriinstans . annars returnerar 0. Kommandot STWithin är skiftlägeskänsligt.
Syntax
.STWithin ( other_geometry )
Arguments
other_geometry
Är en annan geometriinstans att jämföra med den instans som STWithin() anropas på.
Return Types
SQL Server-returtyp: bit
CLR-returtyp: SqlBoolean
Remarks
Den här metoden returnerar alltid null om de rumsliga referens-ID:erna (SRID) för geometriinstanserna inte matchar.
Examples
I följande exempel används STWithin() för att testa två geometry instanser för att se om den första instansen är helt inom den andra instansen.
DECLARE @g geometry;
DECLARE @h geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 2 0, 2 2, 0 2, 0 0))', 0);
SET @h = geometry::STGeomFromText('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))', 0);
SELECT @g.STWithin(@h);
See Also
Översikt över spatiala index
OGC-metoder för geometriinstanser