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.