ALTER SIĘ ZMATERIALIZOWAŁ VIEW (Transact-SQL)

Dotyczy: Azure Synapse Analytics

Modyfikuje wcześniej stworzony zmaterializowany widok. ALTER VIEW nie wpływa na zależne procedury przechowywane ani wyzwalacze i nie zmienia uprawnień.

Transact-SQL konwencje składni

Składnia

ALTER MATERIALIZED VIEW [ schema_name . ] view_name
{
      REBUILD | DISABLE
}
[;]

Note

Ta składnia nie jest obsługiwana przez bezserwerową pulę SQL w usłudze Azure Synapse Analytics.

Arguments

schema_name
To nazwa schematu, do którego należy widok.

view_name
Czy zmaterializowany obraz ma się zmienić?

PRZEBUDOWA
Wraca do zmaterializowanego widoku.

WYŁĄCZ
Zawiesza konserwację widoku materializowanego, zachowując metadane i uprawnienia. Wszystkie zapytania przeciwko zmaterializowanemu widokowi w stanie wyłączonym rozwiązują się na tabelach bazowych.

Permissions

Wymagana jest zgoda ALTER na stół lub widok.

Examples

Ten przykład wyłącza widok materializowany i przełącza go w tryb zawieszenia.

ALTER MATERIALIZED VIEW My_Indexed_View DISABLE;  

Ten przykład wznawia zmaterializowany widok poprzez jego odbudowę.

ALTER MATERIALIZED VIEW My_Indexed_View REBUILD;