pyspark.sql.SQLContext.tableNames#

SQLContext.tableNames(dbName=None)[source]#

Returns a list of names of tables in the database dbName.

Added in version 1.3.0.

Parameters:
dbName: str

name of the database to use. Default to the current database.

Returns:
list

list of table names, in string

>>> sqlContext.registerDataFrameAsTable(df, "table1")
    ..
>>> "table1" in sqlContext.tableNames()
    ..
True
>>> "table1" in sqlContext.tableNames("default")
    ..
True