STDimension (Jenis Data geografi)
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Mengembalikan dimensi maksimum instans geografi .
Sintaksis
.STDimension ( )
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Jenis Kembalian
Jenis pengembalian SQL Server: int
Jenis pengembalian CLR: SqlInt32
Keterangan
STDimension() mengembalikan -1 jika instans geografi kosong.
Contoh
Contoh berikut menggunakan STDimension()
untuk membuat variabel tabel untuk menyimpan geography
instans Point
, dan menyisipkan , LineString
, dan Polygon
.
DECLARE @temp table ([name] varchar(10), [geom] geography);
INSERT INTO @temp values ('Point', geography::STGeomFromText('POINT(-122.34900 47.65100)', 4326));
INSERT INTO @temp values ('LineString', geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326));
INSERT INTO @temp values ('Polygon', geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326));
SELECT [name], [geom].STDimension() as [dim]
FROM @temp;
Contoh kemudian mengembalikan dimensi setiap geography
instans.
nama | Dim |
---|---|
Titik | 0 |
LineString | 1 |
Poligon | 2 |
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk