В моем случае я хочу "создать или заменить" базу данных кустов из spark-sql. Мне было интересно, возможно ли это вообще? или мне нужно сначала вручную удалить все таблицы в базе данных в цикле for, а затем удалить пустую базу данных?
Попробуйте с ниже
DROP DATABASE IF EXISTS <database_name> CASCADE;
CASCADE
RESTRICT
После удаления базы данных create a new database с использованием spark-sql.
create a new database
Для получения дополнительной информации см. Страница создания / удаления / изменения / использования .
Следующим вариантом будет способ, который вы предложили в сообщении (delete all tables then drop the database)
delete all tables then drop the database