Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
Databricks Runtime 17.1 and above
Important
Esse recurso está em Visualização Pública.
Observação
Esse recurso não está disponível em databricks SQL Classic warehouses. Para saber mais sobre os sql warehouses do Databricks, consulte os tipos de sql warehouse.
Retorna o tipo de entrada GEOGRAPHY ou GEOMETRY valor como uma cadeia de caracteres.
Syntax
st_geometrytype ( geoExpr )
Arguments
-
geoExpr: Um valorGEOGRAPHYouGEOMETRY.
Returns
Um valor de tipo STRING, representando o tipo da geometria de entrada.
O valor retornado é o seguinte:
- Para pontos, a expressão retorna
ST_Point. - Para linestrings, a expressão retorna
ST_LineString. - Para polígonos, a expressão retorna
ST_Polygon. - Para vários pontos, a expressão retorna
ST_MultiPoint. - Para multilinestrings, a expressão retorna
ST_MultiLineString. - Para vários polígonos, a expressão retorna
ST_MultiPolygon. - Para coleções de geometria, a expressão retorna
ST_GeometryCollection.
A função retorna NULL se a entrada for 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