Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Se aplica a:![]()
Databricks Runtime 17.3 y versiones posteriores
Importante
Esta característica está en versión preliminar pública.
Devuelve una matriz que contiene las geometrías únicas de la geometría de entrada.
Syntax
st_dump ( geoExpr )
Arguments
-
geoExpr: Un valorGEOMETRY.
Devoluciones
Valor de tipo ARRAY cuyos elementos son del mismo tipo que geoExpr. La matriz de salida contiene las geometrías únicas en el valor de entrada GEOMETRY .
Si el valor de entrada GEOMETRY es un punto, una cadena de línea o un polígono, se devuelve una matriz que contiene el valor de entrada GEOMETRY .
Si el valor de entrada GEOMETRY es un multipunto vacío, una cadena multilínea, un multipolígono o una colección de geometría, se devuelve una matriz vacía.
El valor SRID de los GEOMETRY valores de la matriz de salida es el mismo que el del valor de entrada GEOMETRY .
La función devuelve NULL si la entrada es NULL.
Examples
> SELECT st_asewkt(g) FROM (SELECT explode(st_dump(st_geomfromtext('MULTILINESTRING((1 2,3 4),(7 8,6 5))', 3857))) g) ORDER BY 1;
SRID=3857;LINESTRING(1 2,3 4)
SRID=3857;LINESTRING(7 8,6 5)
> SELECT st_astext(g) FROM (SELECT explode(st_dump(st_geomfromtext('GEOMETRYCOLLECTION(POINT EMPTY,MULTIPOINT(5 6,EMPTY,3 4))'))) g) ORDER BY 1;
POINT EMPTY
POINT EMPTY
POINT(3 4)
POINT(5 6)