# STOverlaps (geometry Data Type)

Returns 1 if a **geometry** instance overlaps another **geometry** instance. Returns 0 if it does not.

Applies to: SQL Server (SQL Server 2008 through current version), Azure SQL Database. |

.STOverlaps ( other_geometry )

*other_geometry*

Is another **geometry** instance to compare against the instance on which `STOverlaps()`

is invoked.

SQL Server return type: **bit**

CLR return type: **SqlBoolean**

Two **geometry** instances overlap if the region representing their intersection has the same dimension as the instances do and the region does not equal either instance.

`STOverlaps()`

always returns 0 if the points where the **geometry** instances intersect are not the same dimension.

This method always returns null if the spatial reference IDs (SRIDs) of the **geometry** instances do not match.

The following example uses `STOverlaps()`

to test two **geometry** instances for overlap.

## Community Additions

ADD
Show: