Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
GeometryType
GeometryType restituisce il sottotipo di una geometria di input come stringa.
Sintassi
GeometryType(geom)
Arguments (Argomenti)
- geom
-
Un valore di tipo
GEOMETRYo un'espressione che restituisce un valore di tipoGEOMETRY.
Tipo restituito
VARCHAR che rappresenta il sottotipo di geom.
Se geom è nullo, allora viene restituito il valore nullo.
I valori restituiti sono i seguenti.
| Valore stringa restituito per geometrie 2D, 3DZ, 4D | Valore stringa restituito per geometrie 3DM | Sottotipo dato di tipo geometry |
|---|---|---|
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
|
|
Restituito se geom è di sottotipo |
Esempi
Il seguente comando SQL converte una rappresentazione in formato Well-Known Text (WKT) di un poligono e restituisce il sottotipo GEOMETRY come stringa.
SELECT GeometryType(ST_GeomFromText('POLYGON((0 2,1 1,0 -1,0 2))'));
geometrytype
-------------
POLYGON