跳到主要内容
跳到主要内容

ALTER DATABASE ... MODIFY COMMENT

添加、修改或删除数据库注释(无论之前是否已设置)。注释的变更会同时体现在 system.databases 表和 SHOW CREATE DATABASE 查询中。

语法

ALTER DATABASE [db].name [ON CLUSTER cluster] MODIFY COMMENT 'Comment'

示例

要创建带注释的 DATABASE

CREATE DATABASE database_with_comment ENGINE = Memory COMMENT '临时数据库';

如需修改注释:

ALTER DATABASE database_with_comment 
MODIFY COMMENT 'new comment on a database';

要查看修改后的注释:

SELECT comment 
FROM system.databases 
WHERE name = 'database_with_comment';
┌─comment─────────────────┐
│ 数据库上的新注释 │
└─────────────────────────┘

要移除数据库注释:

ALTER DATABASE database_with_comment 
MODIFY COMMENT '';

要确认注释已被移除:

SELECT comment 
FROM system.databases 
WHERE  name = 'database_with_comment';
┌─注释─┐
│      │
└──────┘