Aracılığıyla paylaş


STIsValid (veri türü geometri)

True ise döndürür bir geometry kendi OGC (açık Jeo Konsorsiyumu) türüne göre biçimlendirilmiş, örnek. Verir, yanlış ise bir geometry örnek düzgün değil.

.STIsValid ( )

Dönüş Türleri

SQL Server döndürme türü: bit

CLR dönüş türü: SqlBoolean

Remarks

OGC türü bir geometry Örnek çağırarak belirlenebilir. STGeometryType().

SQL Server yalnızca geçerli oluşturur geometry örnekler, ancak depolama ve alma'nın geçersiz örneği sağlar. Aynı noktayı temsil eden geçerli bir örnek küme herhangi bir geçersiz örnek kullanılarak alınabilir MakeValid() yöntem.

Örnekler

Aşağıdaki örnek oluşturur bir geometry Örnek ve kullanır STIsValid() Geçerli bir örnek ise sınamak için .

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();