DROP VIEW
Berlaku untuk: pemeriksaan Databricks SQL Databricks Runtime
Menghapus metadata yang terkait dengan tampilan tertentu dari katalog. Untuk menghilangkan tampilan, Anda harus menjadi pemiliknya, atau pemilik skema, katalog, atau metastore tempat tampilan berada.
Sintaks
DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name
Parameter
JIKA ADA
Jika ditentukan, tidak ada kesalahan TABLE_OR_VIEW_NOT_FOUND yang dilemparkan saat tampilan tidak ada.
-
Nama tampilan yang akan dihilangkan. Jika tampilan tidak dapat ditemukan, Azure Databricks menimbulkan kesalahan TABLE_OR_VIEW_NOT_FOUND .
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;