Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
ST_NRings
ST_NRings renvoie le nombre d’anneaux d’une géométrie d’entrée.
Syntaxe
ST_NRings(geom)
Arguments
- geom
-
Valeur de type de données
GEOMETRYou expression qui est évaluée sur un typeGEOMETRY.
Type de retour
INTEGER
Si geom est null, null est renvoyé.
Les valeurs renvoyées sont comme suit :
| Valeur renvoyée | Sous-type de géométrie |
|---|---|
0 |
Renvoyé si geom est un sous-type |
Le nombre d’anneaux. |
Renvoyé si geom est un sous-type |
Le nombre d’anneaux dans tous les composants. |
Renvoyé si geom est un sous-type |
Exemples
Le SQL suivant renvoie le nombre d’anneaux dans un multipolygone.
SELECT ST_NRings(ST_GeomFromText('MULTIPOLYGON(((0 0,10 0,0 10,0 0)),((0 0,-10 0,0 -10,0 0)))'));
st_nrings
-------------
2