Skip to main content

COMMENT ON

您可以使用 COMMENT ON 命令在 RisingWave 中对表或列添加注释。注释以元数据的形式存储在表或列中。

如果要删除表或列上的现有注释,请使用 NULL 重写当前注释。

句法

COMMENT ON <object_type> <relation_name>.<object_name> IS <comment>

参数

参数注意事项
object_type要添加注释的对象类型。允许的值:TABLECOLUMN
relation_name.object_name要添加注释的对象名称。对于列,还需要指定表名称。
comment要添加的注释。

示例

在表上添加注释:

COMMENT ON TABLE t1 IS 'table to store traffic data';

在列上添加注释:

COMMENT ON COLUMN t1.v1 IS 'column for the duration of the trip';

删除表上的注释:

COMMENT ON table t1 IS NULL;

向表或列添加注释后,可以通过以下方式显示注释:

  1. 使用 rw_description 表:
SELECT * FROM rw_description;
------
objoid | classoid | objsubid | description
--------+----------+----------+-------------------------------------
1001 | 41 | | table to store traffic data
1001 | 41 | 1 | column for the duration of the trip
1001 | 41 | 2 |
1001 | 41 | 0 |
  1. 使用 SHOW COLUMNSDESCRIBE 命令:
SHOW COLUMNS FROM t1;
DESCRIBE t1;

相关内容