Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Database SQL di Microsoft Fabric
Mengembalikan batas instans geometri .
Syntax
.STBoundary ( )
Jenis Kembalian
Jenis pengembalian SQL Server: geometri
Jenis pengembalian CLR: SqlGeometry
Remarks
STBoundary()mengembalikan GeometryCollection kosong saat titik akhir untuk instans LineString, CircularString, atau CompoundCurve sama.
Examples
A. Menggunakan STBoundary() pada instans LineString dengan titik akhir yang berbeda
Contoh berikut membuat instans LineString``geometry .
STBoundary()mengembalikan batas .LineString
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 0 2, 2 0)', 0);
SELECT @g.STBoundary().ToString();
B. Menggunakan STBoundary() pada instans LineString dengan titik akhir yang sama
Contoh berikut membuat instans yang valid LineString dengan titik akhir yang sama.
STBoundary() mengembalikan kosong GeometryCollection.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 0 2, -2 2, 0 0)', 0);
SELECT @g.STBoundary().ToString();
C. Menggunakan STBoundary() pada instans CurvePolygon
Contoh berikut menggunakan pada STBoundary() instansCurvePolygon.
STBoundary() mengembalikan instans CircularString .
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('CURVEPOLYGON(CIRCULARSTRING(0 0, 2 2, 0 2, -2 2, 0 0))', 0);
SELECT @g.STBoundary().ToString();