sp_drop_openrowset_statistics (Transact-SQL)

Se aplica a:Azure SQL Instancia administrada Azure Synapse Analytics (solo grupo de SQL sin servidor)

En Azure SQL Managed Instance, este procedimiento se usa para quitar estadísticas de columna en orígenes de datos externos a través de OPENROWSET.

Este procedimiento también se usa para quitar las estadísticas de columna de una columna en la ruta de acceso /> de Estadísticas en Synapse SQL.

No hay ningún método directo para actualizar las estadísticas existentes. En su lugar, quite y cree estadísticas mediante sp_create_openrowset_statistics.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

Importante

Los argumentos para los procedimientos almacenados extendidos deben especificarse en el orden específico, tal como se describe en la sección sintaxis de . Si los parámetros se escriben fuera de orden, se produce un mensaje de error.

[ @stmt = ] N'stmt'

Especifica una instrucción Transact-SQL que devuelve valores de columna que se usarán para las estadísticas. Puede usar TABLESAMPLE en @stmt para especificar ejemplos de datos que se van a usar. Si no se especifica TABLESAMPLE, se usa FULLSCAN.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Comentarios

Los metadatos de estadísticas no están disponibles para OPENROWSET las columnas.

Permisos

Requiere ADMINISTER BULK OPERATIONS o ADMINISTER DATABASE BULK OPERATIONS permisos.

Ejemplos

Para ver escenarios de uso y ejemplos, consulte Actualización de estadísticas.