删除目录中具有给定视图名称的本地临时视图。 如果之前缓存了视图,则它也将被取消缓存。 如果成功删除此视图,则返回 true;否则返回 false。
Syntax
dropTempView(viewName: str)
参数
| 参数 | 类型 | Description |
|---|---|---|
viewName |
str | 要删除的临时视图的名称。 |
退货
bool
如果临时视图已成功删除或未删除。
示例
spark.createDataFrame([(1, 1)]).createTempView("my_table")
# Dropping the temporary view.
spark.catalog.dropTempView("my_table")
# True
# Throw an exception if the temporary view does not exist.
spark.table("my_table")
# Traceback (most recent call last):
# ...
# AnalysisException: ...