Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Se aplica a:
Databricks SQL
Databricks Runtime 17.1 y versiones posteriores
Important
Esta característica está en versión preliminar pública.
Nota:
Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.
Devuelve el tipo de entrada GEOGRAPHY o GEOMETRY valor como una cadena.
Syntax
st_geometrytype ( geoExpr )
Arguments
-
geoExpr: un valor deGEOGRAPHYoGEOMETRY.
Returns
Valor de tipo STRING, que representa el tipo de la geometría de entrada.
El valor devuelto es el siguiente:
- En el caso de los puntos, la expresión devuelve
ST_Point. - Para linestrings, la expresión devuelve
ST_LineString. - En el caso de los polígonos, la expresión devuelve
ST_Polygon. - En el caso de los puntos múltiples, la expresión devuelve
ST_MultiPoint. - En el caso de las cadenas multilíneas, la expresión devuelve
ST_MultiLineString. - En el caso de los multipolygons, la expresión devuelve
ST_MultiPolygon. - En el caso de las colecciones de geometría, la expresión devuelve
ST_GeometryCollection.
La función devuelve NULL si la entrada es NULL.
Examples
-- Returns the type of a point geometry.
> SELECT st_geometrytype(st_geomfromtext('POINT(4 5)'));
ST_Point
-- Returns the type of a geometry collection.
> SELECT st_geometrytype(st_geomfromtext('GEOMETRYCOLLECTION(POINT(4 5),LINESTRING(-4 5,7 8))'));
ST_GeometryCollection