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 det totala antalet ringar i en Polygon-instans . I geografitypen SQL Server särskiljs inte externa och interna ringar, eftersom alla ringar kan anses vara den externa ringen.
Syntax
.NumRings ()
Returtyp
SQL Server-returtyp: int
CLR-returtyp: SqlInt32
Remarks
Den här metoden returnerar NULL om detta inte är en Polygon-instans och returnerar 0 om instansen är tom. Den här metoden är exakt.
Examples
Det här exemplet skapar en Polygon instans med två ringar och bekräftar att den har två ringar.
DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653), (-122.357 47.654, -122.357 47.657, -122.349 47.657, -122.349 47.650, -122.357 47.654))', 4326);
SELECT @g.NumRings();