Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Gibt true zurück, wenn eine geography -Instanz wohlgeformt ist und anhand des Open Geospatial Consortium (OGC)-Typs als gültiges geography-Objekt erkannt wird. Gibt false zurück, wenn eine geography -Instanz nicht wohlgeformt ist. Diese Methode ist exakt.
Diese geography -Datentypmethode unterstützt Instanzen von FullGlobe oder räumliche Instanzen, die größer als eine Hemisphäre sind.
Syntax
.STIsValid ( )
Rückgabetypen
SQL Server-Rückgabetyp: bit
CLR-Rückgabetyp: SqlBoolean
Remarks
Der OGC-Typ einer geography-Instanz kann durch einen Aufruf von STGeometryType() bestimmt werden.
SQL Server erzeugt nur gültige geography-Instanzen, erlaubt aber die Speicherung und den Abruf ungültiger Instanzen. Eine gültige Instanz, die die gleiche Punktmenge wie eine ungültige Instanz darstellt, kann mithilfe der MakeValid() -Methode abgerufen werden.
Examples
Im folgenden Beispiel wird eine geography -Instanz erstellt und STIsValid() verwendet, um zu überprüfen, ob die Instanz gültig ist.
DECLARE @g geography = geography::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 4326);
SELECT @g.STIsValid();
DECLARE @g geography
Siehe auch
STGeometryType (geography-Datentyp)
MakeValid (geography-Datentyp)
OGC-Methoden für geography-Instanzen