sp_drop_openrowset_statistics (Transact-SQL)

Gilt für:Azure SQL verwaltete Instanz Azure Synapse Analytics (nur serverloser SQL-Pool)

Legt Spaltenstatistiken für eine Spalte im OPENROWSET Pfad von Serverlosen SQL-Pools von Azure Synapse ab. Weitere Informationen finden Sie unter Statistics in Synapse SQL. Dieses Verfahren wird auch von Azure SQL verwaltete Instanz für Spaltenstatistiken in externen Datenquellen über OPENROWSET.

Es gibt keine direkte Methode zum Aktualisieren vorhandener Statistiken. Legen Sie stattdessen Statistiken mithilfe von sp_create_openrowset_statistics ab, und erstellen Sie sie.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @stmt = ] N'stmt'

Gibt eine Transact-SQL-Anweisung an, die Spaltenwerte zurückgibt, die für Statistiken verwendet werden sollen. Sie können in @stmt verwendenTABLESAMPLE, um Zu verwendende Datenbeispiele anzugeben. Wenn TABLESAMPLE nicht angegeben, FULLSCAN wird verwendet.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Hinweise

Statistikmetadaten sind für OPENROWSET Spalten nicht verfügbar.

Berechtigungen

Erfordert ADMINISTER BULK OPERATIONS oder ADMINISTER DATABASE BULK OPERATIONS Berechtigungen.

Beispiele

Überprüfen Sie für Nutzungsszenarien und Beispiele Updatestatistiken.