sp_help_spatial_geography_index_xml (Transact-SQL)
傳回有關 geography 空間索引的指定屬性集的名稱和值。 您可以選擇傳回核心屬性集或索引的所有屬性。
結果會以 XML 片段傳回,該片段會顯示所選取屬性的名稱和值。
語法
sp_help_spatial_geography_index_xml [ @tabname =] 'tabname'
[ , [ @indexname = ] 'indexname' ]
[ , [ @verboseoutput = ] 'verboseoutput' ]
[ , [ @query_sample = ] 'query_sample' ]
[ ,.[ @xml_output = ] 'xml_output' ]
引數
請參閱<空間索引預存程序的引數和屬性>。
屬性
請參閱<空間索引預存程序的引數和屬性>。
權限
必須為使用者指派 PUBLIC 角色才能存取此程序。 需要在伺服器和物件上具有 READ ACCESS 權限。
備註
包含 NULL 值的屬性不會包含在傳回集合中。
範例
下列範例使用 sp_help_spatial_geography_index_xml 來調查空間索引 SIndx_SpatialTable_geography_col2,該索引是針對 @qs 中的給定查詢範例定義在資料表 geography_col 上。 此範例以 XML 片段傳回指定索引的核心屬性,該片段會顯示所選取屬性的名稱和值。
接著會在結果集上執行 XQuery 並傳回特定的屬性。
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');
這個預存程序與 sp_help_spatial_geography_index 類似,可提供較簡單的程式設計方式來存取 geography 空間索引的屬性並以 XML 報告結果集。
geography 的週框方塊是整個地球。
請參閱
參考
sp_help_spatial_geography_index