Bagikan melalui


sp_help_spatial_geography_index_xml (T-SQL)

Berlaku untuk: SQL Server

Mengembalikan nama dan nilai untuk sekumpulan properti tertentu tentang indeks spasial geografi . Anda dapat memilih untuk mengembalikan sekumpulan properti inti atau semua properti indeks.

Hasil dikembalikan dalam fragmen XML yang menampilkan nama dan nilai properti yang dipilih.

Konvensi sintaks transact-SQL

Sintaks

sp_help_spatial_geography_index_xml
    [ @tabname = ] N'tabname'
    , [ @indexname = ] N'indexname'
    , [ @verboseoutput = ] verboseoutput
    , [ @query_sample = ] query_sample
    , [ @xml_output = ] N'xml_output' OUTPUT
[ ; ]

Argumen dan properti

Lihat Prosedur tersimpan indeks spasial - argumen dan properti.

Izin

Pengguna harus diberi peran publik untuk mengakses prosedur. Memerlukan izin READ ACCESS pada server dan objek.

Keterangan

Properti yang berisi NULL nilai tidak disertakan dalam kumpulan pengembalian.

Contoh

Contoh berikut menggunakan untuk menyelidiki indeks spasial sp_help_spatial_geography_index_xml SIndx_SpatialTable_geography_col2 yang ditentukan pada tabel geography_col untuk sampel kueri yang diberikan di @qs. Contoh ini mengembalikan properti inti dari indeks yang ditentukan dalam fragmen XML yang menampilkan nama dan nilai properti yang dipilih.

XQuery kemudian dijalankan pada kumpulan hasil, mengembalikan properti tertentu.

DECLARE @qs GEOGRAPHY = 'POLYGON((-90.0 -180, -90 180.0, 90 180.0, 90 -180, -90 -180.0))';
DECLARE @x XML;

EXEC sp_help_spatial_geography_index_xml 'geography_col',
    'SIndx_SpatialTable_geography_col2',
    0,
    @qs,
    @x OUTPUT;

SELECT @x.value('(/Primary_Filter_Efficiency/text())[1]', 'float');

Mirip dengan sp_help_spatial_geography_index, prosedur tersimpan ini menyediakan akses terprogram yang lebih sederhana ke properti indeks spasial geografi dan melaporkan hasil yang ditetapkan dalam XML.

Kotak pembatas geografi adalah seluruh bumi.