Hitachi

ノンストップデータベース HiRDB Version 10 SQLリファレンス


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) 留意事項

  1. 付けた注釈はデータディクショナリ表のSQL_TABLES表,SQL_COLUMNS表を検索すると参照できます。

  2. 既に注釈がある場合,前の注釈を削除して新しい注釈に変更します。

  3. データディクショナリ表に注釈を付けることはできません。

  4. COMMENTは,OLTP下のX/Openに従ったUAPからは指定できません。

(6) 使用例

  1. 在庫表(ZAIKO)に注釈を付けます。

      COMMENT ON TABLE ZAIKO IS '1995年7月作成'
  2. 在庫表(ZAIKO)の単価(TANKA)列に注釈を付けます。

      COMMENT ON COLUMN ZAIKO.TANKA
          IS '1995.7 カイテイ'