Kommentar
Å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 Microsoft Fabric
Returnerar 1 om en geografiinstans är rumsligt uppdelad från en annan geografiinstans . Returnerar 0 om det inte är det.
Syntax
.STDisjoint ( other_geography )
Arguments
other_geography
Är en annan geografiinstans att jämföra med den instans där STDisjoint() anropas.
Returtyper
SQL Server-returtyp: bit
CLR-returtyp: SqlBoolean
Remarks
Två geografiska instanser är uppdelade om skärningspunkten för deras punktuppsättningar är tom.
Den här metoden returnerar alltid null om de rumsliga referens-ID:na (SRID) för geografiinstanserna inte matchar.
Examples
I följande exempel används STDisjoint() för att testa två geography instanser för att se om de är rumsligt åtskilda.
DECLARE @g geography;
DECLARE @h geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SET @h = geography::STGeomFromText('POINT(-122.34900 47.65100)', 4326);
SELECT @g.STDisjoint(@h);