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*")
# []