Collection Contents 上一页 下一页 PDF

ASA SQL 参考

SQL 语句

COMMENT 语句


说明 

此语句用于在系统表中存储关于数据库对象的注释。

语法 

COMMENT ON
{
    COLUMN [ owner.]table-name.column-name
   | EVENT event-name
   | FOREIGN KEY [ owner.]table-name.role-name
   | INDEX [ [ owner.] table.]index-name
   | JAVA CLASS java-class-name
   | JAVA JAR java-jar-name
   | LOGIN integrated_login_id
   | PROCEDURE [ owner.]procedure-name
   | SERVICE web-service-name
   | TABLE [ owner.]table-name
   | TRIGGER [ [ owner.]tablename.]trigger-name
   | USER userid
   | VIEW [ owner.]view-name
}
IS comment

comment : string | NULL

用法 

几个系统表中有一个名为 [注释] 的列,在该列中可以将注释与数据库项关联(SYSUSERPERM、SYSTABLE、SYSCOLUMN、SYSINDEX、SYSLOGIN、SYSFOREIGNKEY、SYSPROCEDURE、SYSTRIGGER)。COMMENT ON 语句允许在这些系统表中设置 [注释] 列。通过将注释设置成 NULL 可以删除注释。

对于索引或触发器的注释,其所有者是定义该索引或触发器的表的所有者。

权限 

必须是要注释的数据库对象的所有者,或者必须有 DBA 权限。

副作用 

自动提交。

标准和兼容性 
示例 

下面的示例显示如何添加和删除注释。

向雇员表添加注释。

COMMENT
ON TABLE employee
IS 'Employee information'

从雇员表中删除注释。

COMMENT
ON TABLE employee
IS NULL

Collection Contents 上一页 下一页 PDF