Перейти к основному содержимому
Перейти к основному содержимому

CREATE DATABASE

Создает новую базу данных.

Clauses

IF NOT EXISTS

Если база данных db_name уже существует, то ClickHouse не создаёт новую базу данных и:

  • Не выбрасывает исключение, если clause указан.
  • Выбрасывает исключение, если clause не указан.

ON CLUSTER

ClickHouse создает базу данных db_name на всех серверах указанного кластера. Более подробная информация в статье Distributed DDL.

ENGINE

По умолчанию ClickHouse использует свой собственный движок базы данных Atomic. Также доступны Lazy, MySQL, PostgresSQL, MaterializedPostgreSQL, Replicated, SQLite.

COMMENT

Вы можете добавить комментарий к базе данных при её создании.

Комментарий поддерживается для всех движков баз данных.

Синтаксис

Пример

Запрос:

Результат: