이 SQL 문은 기존에 주석이 설정되어 있었는지와 관계없이 데이터베이스 주석을 추가, 수정 또는 제거합니다. 주석 변경 사항은 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─┐
│ │
└─────────┘