COMMENT¶
为现有对象添加注释或覆盖现有注释。
可以将注释添加到所有对象(用户、角色、仓库、数据库、表等)。您还可使用此命令为各个表列添加注释,但不能为列上的约束添加注释。
语法¶
参数¶
使用说明¶
除此命令之外,您还可以在创建或更改对象时添加或修改注释:
要添加注释,请在 CREATE <object> 或 ALTER <object> 命令中指定
COMMENT参数。要修改现有注释,请在 ALTER <object> 命令中指定
COMMENT参数。
在表列上添加或修改注释时使用的语法略有不同:
要在创建时添加注释,请在列声明后加上
COMMENT关键字(而不是属性)。要修改注释,请使用此命令。
若要向约束添加注释,请使用 CREATE TABLE 或 CREATE | ALTER TABLE ... CONSTRAINT 命令。
DESCRIBE TABLE 输出不显示表约束的注释,例如多列主键。要查看这些注释,请查询 TABLE_CONSTRAINTS 视图。
关于元数据:
注意
客户应确保在使用 Snowflake 服务时,不会将个人数据(用户对象除外)、敏感数据、出口管制数据或其他受监管数据作为元数据输入。有关更多信息,请参阅 Snowflake 中的元数据字段。
示例¶
创建一个带有注释的架构,然后覆盖该注释:
创建一个带有表列注释的表,然后覆盖该注释:
创建带有注释的视图,然后覆盖该注释: