STIsRing (type de données geometry)
Retourne 1 si une instance geometry satisfait les spécifications suivantes :
Il s'agit d'une instance LineString.
Elle est fermée.
Elle est simple.
Retourne 0 si l'instance LineString ne satisfait pas les spécifications.
Pour qu'une instance geometry soit fermée et simple, STIsClosed() et STIsSimple() doivent toutes deux retourner 1 lorsqu'elles sont appelées sur l'instance. Pour déterminer le type d'instance d'un objet geometry, utilisez STGeometryType().
Syntaxe
.STIsRing ( )
Types des valeurs de retour
Type de retour SQL Server : bit
Type de retour CLR : SqlBoolean
Notes
Cette méthode retourne la valeur Null si l'instance n'est pas un LineString.
Exemples
L'exemple suivant crée une instance LineString et utilise STIsRing() pour tester si l'instance est un anneau.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0, 0 0)', 0);
SELECT @g.STIsRing();
Voir aussi