SLÄPP VY

Gäller för:check markerad ja Databricks SQL-kontroll markerad som ja Databricks Runtime

Tar bort metadata som är associerade med en angiven vy från katalogen. Om du vill ta bort en vy måste du vara dess ägare, eller ägaren av schemat, katalogen eller metaarkivet som vyn finns i.

Syntax

DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name

Parametern

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;