UPUŚĆ WIDOK

Dotyczy:sprawdź oznaczone jako tak Zaznaczone pole wyboru SQL usługi Databricks oznaczone jako tak Databricks Runtime

Usuwa metadane skojarzone z określonym widokiem z wykazu. Aby usunąć widok, musisz być jego właścicielem lub właścicielem schematu, katalogu lub magazynu metadanych, w którym znajduje się widok.

Składni

DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name

Parametr

  • JEŚLI ISTNIEJE

    Jeśli zostanie określony, nie zostanie zgłoszony żaden błąd TABLE_OR_VIEW_NOT_FOUND , gdy widok nie istnieje.

  • view_name

    Nazwa widoku, który ma zostać porzucony. Jeśli nie można odnaleźć widoku usługi Azure Databricks, wystąpi błąd TABLE_OR_VIEW_NOT_FOUND .

Przykłady

-- Assumes a view named `employeeView` exists.
> DROP VIEW employeeView;

-- Assumes a view named `employeeView` exists in the `usersc` schema
> DROP VIEW usersc.employeeView;

-- Assumes a view named `employeeView` does not exist.
-- Throws TABLE_OR_VIEW_NOT_FOUND
> DROP VIEW employeeView;
  [TABLE_OR_VIEW_NOT_FOUND]

-- Assumes a materialized view named `employeeView` exists.
> DROP MATERIALIZED VIEW employeeView

-- Assumes a view named `employeeView` does not exist. Try with IF EXISTS
-- this time it will not throw exception
> DROP VIEW IF EXISTS employeeView;