Dela via


DROP VIEW

Gäller för:markerad ja Databricks SQL markerad ja 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

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;