DROP VIEW
S’applique à : Databricks SQL Databricks Runtime
Supprime du catalogue les métadonnées associées à une vue spécifiée. Pour supprimer un affichage, vous devez en être le propriétaire ou le propriétaire du schéma, du catalogue ou du metastore hébergeant l’affichage.
Syntaxe
DROP [ MATERIALIZED ] VIEW [ IF EXISTS ] view_name
Paramètre
IF EXISTS
S’il est spécifié, aucune erreur TABLE_OR_VIEW_NOT_FOUND n’est levée lorsque la vue n’existe pas.
-
Nom de la vue à supprimer. Si la vue est introuvable, Azure Databricks génère une erreur TABLE_OR_VIEW_NOT_FOUND.
Exemples
-- 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;