Skip to main content

listDatabases

Returns a list of databases available across all sessions.

Syntax​

listDatabases(pattern: str = None)

Parameters​

Parameter

Type

Description

pattern

str, optional

The pattern that the database name needs to match.

Parameter

Type

Description

pattern

str, optional

The pattern that the database name needs to match.

Returns​

list of Database

Examples​

Python
spark.catalog.listDatabases()
# [Database(name='default', catalog='spark_catalog', description='default database', ...

spark.catalog.listDatabases("def*")
# [Database(name='default', catalog='spark_catalog', description='default database', ...

spark.catalog.listDatabases("def2*")
# []