sp_drop_openrowset_statistics (Transact-SQL)
Dotyczy:azure SQL Managed Instance
Azure 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.