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 sant om en geometriinstans är välformulerad, baserat på dess OGC-typ (Open Geospatial Consortium). Returnerar false om en geometriinstans inte är välformulerad.
Syntax
.STIsValid ( )
Return Types
SQL Server-returtyp: bit
CLR-returtyp: SqlBoolean
Remarks
OGC-typen för en geometriinstans kan fastställas genom att anropa STGeometryType().
SQL Server genererar endast giltiga geometriinstanser , men tillåter lagring och hämtning av ogiltiga instanser. En giltig instans som representerar samma punktuppsättning för en ogiltig instans kan hämtas med hjälp av MakeValid() metoden.
Examples
I följande exempel skapas en geometry instans och används STIsValid() för att testa om instansen är giltig.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
See Also
STGeometryType (datatyp för geometri)
MakeValid (datatyp för geometri)
OGC-metoder för geometriinstanser