pyspark.sql.Catalog.getDatabase#

Catalog.getDatabase(dbName)[source]#

Get the database with the specified name. This throws an AnalysisException when the database cannot be found.

Added in version 3.4.0.

Parameters:
dbNamestr

name of the database to get.

Returns:
Database

The database found by the name.

Examples

>>> spark.catalog.getDatabase("default")
Database(name='default', catalog='spark_catalog', description='default database', ...

Using the fully qualified name with the catalog name.

>>> spark.catalog.getDatabase("spark_catalog.default")
Database(name='default', catalog='spark_catalog', description='default database', ...