pyspark.sql.Catalog.tableExists???

分类表 表exist 高山市 表格Name:字符串, dbName:可选性[字符串万事通= )???

检查表或视图是否存在指定名称或是一个临时视图或表/视图

参数解析
表格Name 字符串

表名检查存在表格Name多层名空间标识符,然后尝试表格Name以当前数据库中的普通表名

dbName str可选

数据库名检查表是否存在

回归
布卢尔

表示表/视图是否存在

允许表格Name适配目录名dbName

实例

函数可检查表定义或非定义

>>>点火.目录.表exist高山市"unexisting_table")虚伪>>>df=点火.sql高山市改表标签1)>>>点火.目录.表exist高山市tab1)真实性>>>点火.目录.表exist高山市默认.tab1)真实性>>>点火.目录.表exist高山市"spark_catalog.default.tab1")真实性>>>点火.目录.表exist高山市tab1,默认)真实性>>>df=点火.sql高山市DROP表标签1)>>>点火.目录.表exist高山市"unexisting_table")虚伪

并工作视图:

>>>点火.目录.表exist高山市视图1)虚伪>>>df=点火.sql高山市重构虚拟视图1)>>>点火.目录.表exist高山市视图1)真实性>>>点火.目录.表exist高山市默认.View1)真实性>>>点火.目录.表exist高山市"spark_catalog.default.view1")真实性>>>点火.目录.表exist高山市视图1,默认)真实性>>>df=点火.sql高山市DROPVEW视图1)>>>点火.目录.表exist高山市视图1)虚伪

并临时观察:

>>>df=点火.sql高山市重置临时视图1)>>>点火.目录.表exist高山市视图1)真实性>>>df=点火.sql高山市DROPVEW视图1)>>>点火.目录.表exist高山市视图1)虚伪