pyspark.sql.Catalog.dropView#
- Catalog.dropView(viewName, ifExists=False)[source]#
Drops a persistent view.
New in version 4.2.0.
- Parameters
- viewNamestr
Name of the view to drop. May be qualified with catalog and database (namespace).
- ifExistsbool, optional
If
True, do not fail when the view does not exist.
Examples
>>> _ = spark.sql("DROP VIEW IF EXISTS view_drop_doc") >>> _ = spark.sql("CREATE VIEW view_drop_doc AS SELECT 1 AS c") >>> spark.catalog.dropView("view_drop_doc") >>> spark.catalog.tableExists("view_drop_doc") False