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 true si los dos valores de entrada GEOMETRY se intersecan.
Syntax
st_intersects ( geoExpr1, geoExpr2 )
Arguments
-
geoExpr1: UnGEOMETRYvalor. -
geoExpr2: UnGEOMETRYvalor.
Returns
Valor de tipo BOOLEAN, que indica si los dos valores de entrada GEOMETRY se intersecan entre sí.
Para obtener más detalles y la definición formal, vea el predicado Intersects en la definición de matriz DE-9IM.
La función devuelve NULL si alguna de las entradas es NULL.
Condiciones de error
- Si las geometrías de entrada no tienen el mismo valor SRID, la función devuelve ST_DIFFERENT_SRID_VALUES.
Examples
-- Returns true if geometries intersect.
> SELECT st_intersects(st_geomfromtext('POINT(1 1)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
true
-- Returns false if geometries do not intersect.
> SELECT st_intersects(st_geomfromtext('POINT(5 6)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
false