Sdílet prostřednictvím


sp_drop_openrowset_statistics (Transact-SQL)

platí pro:azure SQL Managed InstanceAzure Synapse Analytics (jenom bezserverový fond SQL)

Zahodí statistiky sloupců pro sloupec v OPENROWSET cestě bezserverových fondů SQL Azure Synapse. Další informace naleznete v tématu Statistika ve službě Synapse SQL. Tento postup používá také služba Azure SQL Managed Instance pro statistiky sloupců v externích zdrojích dat prostřednictvím OPENROWSET.

Neexistuje žádná přímá metoda pro aktualizaci existujících statistik. Místo toho odstraňte a vytvořte statistiky pomocí sp_create_openrowset_statistics.

Transact-SQL konvence syntaxe

Syntax

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

Argumenty

Důležitý

Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.

[ @stmt = ] N'stmt'

Určuje Transact-SQL příkaz, který vrací hodnoty sloupců, které se mají použít pro statistiky. Pomocí TABLESAMPLE v rámci @stmt můžete zadat vzorky dat, která se mají použít. Pokud není zadaný TABLESAMPLE, použije se FULLSCAN.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Poznámky

Metadata statistik nejsou k dispozici pro OPENROWSET sloupce.

Dovolení

Vyžaduje oprávnění ADMINISTER BULK OPERATIONS nebo ADMINISTER DATABASE BULK OPERATIONS.

Příklady

V případě scénářů a příkladů použití si projděte statistiky aktualizace.