Добавляет, изменяет или удаляет комментарий к базе данных независимо от того, был ли он задан ранее. Изменение комментария отражается как в system.databases, так и в запросе SHOW CREATE DATABASE.
Синтаксис
ALTER DATABASE [db].name [ON CLUSTER cluster] MODIFY COMMENT 'Comment'Примеры
Чтобы создать DATABASE с комментарием:
CREATE DATABASE database_with_comment ENGINE = Memory COMMENT 'The temporary database';Чтобы изменить комментарий:
ALTER DATABASE database_with_comment
MODIFY COMMENT 'new comment on a database';Чтобы просмотреть изменённый комментарий:
SELECT comment
FROM system.databases
WHERE name = 'database_with_comment';┌─comment─────────────────┐
│ new comment on database │
└─────────────────────────┘Чтобы удалить комментарий к базе данных:
ALTER DATABASE database_with_comment
MODIFY COMMENT '';Чтобы убедиться, что комментарий был удалён:
SELECT comment
FROM system.databases
WHERE name = 'database_with_comment';┌─comment─┐
│ │
└─────────┘- предложение
COMMENT ALTER TABLE ... MODIFY COMMENT