Dela via


sp_drop_openrowset_statistics (Transact-SQL)

gäller för:Azure SQL Managed InstanceAzure Synapse Analytics (endast serverlös SQL-pool)

Släpper kolumnstatistik för en kolumn i den OPENROWSET sökvägen för Serverlösa SQL-pooler i Azure Synapse. Mer information finns i Statistik i Synapse SQL. Den här proceduren används också av Azure SQL Managed Instance för kolumnstatistik i externa datakällor via OPENROWSET.

Det finns ingen direkt metod för att uppdatera befintlig statistik. Ta i stället bort och skapa statistik med hjälp av sp_create_openrowset_statistics.

Transact-SQL syntaxkonventioner

Syntax

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

Argument

Viktig

Argument för utökade lagrade procedurer måste anges i den specifika ordning som beskrivs i avsnittet Syntax. Om parametrarna anges i fel ordning visas ett felmeddelande.

[ @stmt = ] N'stmt"

Anger en Transact-SQL-instruktion som returnerar kolumnvärden som ska användas för statistik. Du kan använda TABLESAMPLE i @stmt för att ange exempel på data som ska användas. Om TABLESAMPLE inte anges används FULLSCAN.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Anmärkningar

Metadata för statistik är inte tillgängliga för OPENROWSET kolumner.

Behörigheter

Kräver ADMINISTER BULK OPERATIONS- eller ADMINISTER DATABASE BULK OPERATIONS behörigheter.

Exempel

Information om användningsscenarier och exempel finns i Uppdatera statistik.