Udostępnij za pośrednictwem


sp_drop_openrowset_statistics (Transact-SQL)

Dotyczy:azure SQL Managed InstanceAzure Synapse Analytics (tylko bezserwerowa pula SQL)

Pomija statystyki kolumn dla kolumny w ścieżce OPENROWSET bezserwerowych pul SQL usługi Azure Synapse. Aby uzyskać więcej informacji, zobacz Statistics in Synapse SQL. Ta procedura jest również używana przez usługę Azure SQL Managed Instance na potrzeby statystyk kolumn w zewnętrznych źródłach danych za pośrednictwem OPENROWSET.

Nie ma bezpośredniej metody aktualizowania istniejących statystyk. Zamiast tego upuść i utwórz statystyki przy użyciu sp_create_openrowset_statistics.

Transact-SQL konwencje składni

Składnia

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

Argumenty

Ważny

Argumenty dla rozszerzonych procedur składowanych należy wprowadzić w określonej kolejności zgodnie z opisem w sekcji składni. Jeśli parametry są wprowadzane poza kolejnością, wystąpi komunikat o błędzie.

[ @stmt = ] N'stmt'

Określa instrukcję Transact-SQL, która zwraca wartości kolumn do użycia na potrzeby statystyk. Aby określić próbki danych do użycia, można użyć TABLESAMPLE w @stmt. Jeśli TABLESAMPLE nie zostanie określona, zostanie użyta FULLSCAN.

<tablesample_clause> ::= TABLESAMPLE ( sample_number PERCENT )

Uwagi

Metadane statystyk nie są dostępne dla kolumn OPENROWSET.

Uprawnienia

Wymaga uprawnień ADMINISTER BULK OPERATIONS lub ADMINISTER DATABASE BULK OPERATIONS.

Przykłady

W przypadku scenariuszy użycia i przykładów przejrzyj Update statistics.