Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Zwraca wartość 1, jeśli wystąpienie geometrii reprezentuje ten sam zestaw punktów co inne wystąpienie geometrii . Zwraca wartość 0, jeśli nie.
Syntax
.STEquals ( other_geometry )
Arguments
other_geometry
Jest innym wystąpieniem geometrii , które ma być porównywane z wystąpieniem, na którym STEquals() jest wywoływane.
Typy zwracane
Zwracany typ programu SQL Server: bit
Typ zwracany clR: SqlBoolean
Remarks
Ta metoda zawsze zwraca wartość null, jeśli identyfikatory odwołań przestrzennych (SRID) wystąpień geometrii nie są zgodne.
Examples
W poniższym przykładzie są tworzone dwa geometry wystąpienia, STGeomFromText() które są równe, ale nie trywialnie równe, i używa ich STEquals() do testowania ich równości.
DECLARE @g geometry
DECLARE @h geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 2, 2 0, 4 2)', 0);
SET @h = geometry::STGeomFromText('MULTILINESTRING((4 2, 2 0), (0 2, 2 0))', 0);
SELECT @g.STEquals(@h);
Zobacz też
Omówienie indeksów przestrzennych
metody OGC w wystąpieniach geometrycznych