Bagikan melalui


DROP VIEW

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghapus metadata yang terkait dengan tampilan tertentu dari katalog. Untuk menghilangkan tampilan, Anda harus memiliki hak istimewa MANAGE pada tampilan, menjadi pemiliknya, atau pemilik skema, katalog, atau metastore tempat tampilan berada.

Sintaks

DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name

Parameter

Contoh

-- 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;