Freigeben über


databaseExists

Überprüfen Sie, ob die Datenbank mit dem angegebenen Namen vorhanden ist.

Syntax

databaseExists(dbName: str)

Parameter

Parameter Typ Beschreibung
dbName str Name der Datenbank, um das Vorhandensein zu überprüfen. Kann mit Katalognamen qualifiziert werden.

Rückkehr

bool

Gibt an, ob die Datenbank vorhanden ist.

Beispiele

# Check if 'test_new_database' database exists
spark.catalog.databaseExists("test_new_database")
# False
_ = spark.sql("CREATE DATABASE test_new_database")
spark.catalog.databaseExists("test_new_database")
# True

# Using the fully qualified name with the catalog name.
spark.catalog.databaseExists("spark_catalog.test_new_database")
# True
_ = spark.sql("DROP DATABASE test_new_database")