Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Returns true if a geometry instance is well-formed, based on its Open Geospatial Consortium (OGC) type. Returns false if a geometry instance is not well-formed.
Syntax
.STIsValid ( )
Return Types
SQL Server return type: bit
CLR return type: SqlBoolean
Remarks
The OGC type of a geometry instance can be determined by invoking STGeometryType().
SQL Server produces only valid geometry instances, but allows for the storage and retrieval of invalid instances. A valid instance representing the same point set of any invalid instance can be retrieved using the MakeValid() method.
Examples
The following example creates a geometry instance and uses STIsValid() to test if the instance is valid.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
See Also
Reference
STGeometryType (geometry Data Type)
MakeValid (geometry Data Type)