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 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)