DROP VIEW
Gäller för: Databricks SQL Databricks Runtime
Tar bort metadata som är associerade med en angiven vy från katalogen.
Om du vill släppa en vy måste du ha MANAGE
behörighet för vyn, vara dess ägare eller ägaren av schemat, katalogen eller metaarkivet som vyn finns i.
Syntax
DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name
Parameter
OM FINNS
Om det anges utlöses inget TABLE_OR_VIEW_NOT_FOUND fel när vyn inte finns.
-
Namnet på den vy som ska tas bort. Om vyn inte kan hittas genererar Azure Databricks ett TABLE_OR_VIEW_NOT_FOUND fel.
Exempel
-- 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;