Partilhar via


sp_drop_openrowset_statistics (Transact-SQL)

Aplica-se a:Instância Gerenciada SQL do Azure do Azure Synapse Analytics (somente pool SQL sem servidor)

Descarta estatísticas de coluna para uma coluna no caminho OPENROWSET dos pools SQL sem servidor do Azure Synapse. Para obter mais informações, consulte Statistics in Synapse SQL. Este procedimento também é usado pela Instância Gerenciada SQL do Azure para estatísticas de coluna em fontes de dados externas por meio OPENROWSET.

Não há um método direto para atualizar as estatísticas existentes. Em vez disso, solte e crie estatísticas usando sp_create_openrowset_statistics.

Transact-SQL convenções de sintaxe

Sintaxe

sys.sp_drop_openrowset_statistics
[ @stmt = ] N'stmt'

Argumentos

Importante

Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.

@stmt [ = ] N'stmt'

Especifica uma instrução Transact-SQL que retorna valores de coluna a serem usados para estatísticas. Você pode usar TABLESAMPLE dentro do @stmt para especificar exemplos de dados a serem usados. Se TABLESAMPLE não for especificado, FULLSCAN será usado.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Comentários

Os metadados de estatísticas não estão disponíveis para OPENROWSET colunas.

Permissões

Requer permissões de ADMINISTER BULK OPERATIONS ou ADMINISTER DATABASE BULK OPERATIONS.

Exemplos

Para cenários de uso e exemplos, revise Atualizar estatísticas.