3.7.1 COMMENTの形式と規則
(1) 機能
表,及び列に注釈を付けます。既に注釈が付いている場合,その注釈を新しい注釈に変更します。
(2) 使用権限
- 表の所有者
-
自分が所有する表に注釈を付けることができます。
(3) 形式
COMMENT ON{TABLE 〔認可識別子.〕表識別子 |COLUMN 〔認可識別子.〕表識別子.列名} IS '文字列'
(4) オペランド
(a) COMMENT ON
自分が所有する表,及び列に対して注釈を付けることができます。
(b) {TABLE〔認可識別子.〕 表識別子|COLUMN〔認可識別子.〕 表識別子.列名}
表に注釈を付ける場合にはTABLEを指定します。
列に注釈を付ける場合にはCOLUMNを指定します。
表識別子にパブリックビューを指定する場合は,認可識別子にPUBLICを指定してください。
(c) '文字列'
注釈を文字列で指定します。指定できる文字列の長さは0〜255バイトです。
なお,文字列として各国文字列定数を指定する場合に'N'は必要ありません。
また,次に示す文字列は指定できません。
-
16進文字列定数
(5) 留意事項
-
付けた注釈はデータディクショナリ表のSQL_TABLES表,SQL_COLUMNS表を検索すると参照できます。
-
既に注釈がある場合,前の注釈を削除して新しい注釈に変更します。
-
データディクショナリ表に注釈を付けることはできません。
-
COMMENTは,OLTP下のX/Openに従ったUAPからは指定できません。
(6) 使用例
-
在庫表(ZAIKO)に注釈を付けます。
COMMENT ON TABLE ZAIKO IS '1995年7月作成'
-
在庫表(ZAIKO)の単価(TANKA)列に注釈を付けます。
COMMENT ON COLUMN ZAIKO.TANKA IS '1995.7 カイテイ'