sp_help_spatial_geography_index_xml (Transact-SQL)
Aplica-se a:SQL Server
Retorna o nome e o valor de um conjunto especificado de propriedades sobre um índice espacial geográfico. Você pode escolher retornar um conjunto principal de propriedades ou todas as propriedades do índice.
Os resultados são retornados em um fragmento de XML que exibe o nome e valor das propriedades selecionadas.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_help_spatial_geography_index_xml
[ @tabname = ] N'tabname'
, [ @indexname = ] N'indexname'
, [ @verboseoutput = ] verboseoutput
, [ @query_sample = ] query_sample
, [ @xml_output = ] N'xml_output' OUTPUT
[ ; ]
Argumentos e propriedades
Consulte Procedimentos armazenados de índice espacial - argumentos e propriedades.
Permissões
O usuário deve receber uma função pública para acessar o procedimento. Requer permissão READ ACCESS no servidor e no objeto.
Comentários
As propriedades que contêm NULL
valores não são incluídas no conjunto de retorno.
Exemplos
O exemplo a seguir usa sp_help_spatial_geography_index_xml
para investigar o índice espacial SIndx_SpatialTable_geography_col2 definido na tabela geography_col para o exemplo de consulta fornecido no @qs
. Este exemplo retorna as propriedades principais do índice especificado em um fragmento XML que exibe o nome e valor das propriedades selecionadas.
Um XQuery é então executado no conjunto de resultados, retornando uma propriedade específica.
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');
Semelhante ao sp_help_spatial_geography_index, esse procedimento armazenado fornece acesso programático mais simples às propriedades de um índice espacial geográfico e relata o conjunto de resultados em XML.
A caixa delimitadora de uma geografia é toda a terra.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários