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.
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 die 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
Hinweise
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.
Beispiele
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
Verweis
STGeometryType (geography-Datentyp)
MakeValid (geography-Datentyp)