Поделиться через


sp_drop_openrowset_statistics (Transact-SQL)

Область применения: Управляемый экземпляр SQL Azure Azure Synapse Analytics (только бессерверный пул SQL)

Удаляет статистику столбцов для столбца в OPENROWSET пути к бессерверным пулам SQL Azure Synapse. Дополнительные сведения см. в разделе "Статистика" в Synapse SQL. Эта процедура также используется Управляемый экземпляр SQL Azure для статистики столбцов во внешних источниках данных.OPENROWSET

Нет прямого метода обновления существующей статистики. Вместо этого удалите и создайте статистику с помощью sp_create_openrowset_statistics.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @stmt = ] N'stmt'

Указывает инструкцию Transact-SQL, которая возвращает значения столбцов, которые будут использоваться для статистики. Можно использовать TABLESAMPLE в @stmt для указания примеров используемых данных. Если TABLESAMPLE он не указан, FULLSCAN используется.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Замечания

Метаданные статистики недоступны для OPENROWSET столбцов.

Разрешения

Требуются ADMINISTER BULK OPERATIONS или ADMINISTER DATABASE BULK OPERATIONS разрешения.

Примеры

Для сценариев использования и примеров просмотрите статистику обновления.