STLength (type de données geometry)

Retourne la longueur totale des éléments dans une instance geometry.

Syntaxe

.STLength ( )

Types des valeurs de retour

Type de retour SQL Server : float

Type de retour CLR : SqlDouble

Notes

Si une instance geometry est fermée, sa longueur est calculée comme la longueur totale autour de l'instance ; la longueur de tout polygone est son périmètre et la longueur d'un point est 0. La longueur de tout type geometrycollection est la somme des longueurs de ses instances geometry contenues.

Exemples

L'exemple suivant crée une instance LineString et utilise STLength() pour déterminer la longueur de l'instance.

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

Voir aussi

Autres ressources