Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Igaz értéket ad vissza, ha egy geometriai példány jól formázott az Open Geospatial Consortium (OGC) típus alapján. Hamis értéket ad vissza, ha egy geometriai példány nem megfelelően formázott.
Syntax
.STIsValid ( )
Visszatérési típusok
SQL Server visszatérési típusa: bit
CLR visszatérési típusa: SqlBoolean
Remarks
A geometriai példány OGC-típusa az STGeometryType() meghívásával határozható meg.
Az SQL Server csak érvényes geometriai példányokat állít elő, de lehetővé teszi az érvénytelen példányok tárolását és lekérését. Az érvénytelen példányok azonos pontkészletét képviselő érvényes példány a metódussal MakeValid() kérhető le.
Examples
Az alábbi példa létrehoz egy példányt geometry , és a példány érvényességének ellenőrzésére használható STIsValid() .
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
Lásd még:
STGeometryType (geometriai adattípus)
MakeValid (geometriai adattípus)
geometriai példányok OGC-metódusai