USER_TAB_COMMENTS

USER_TAB_COMMENTS は、現在のユーザーが所有する表やビューに付けられたコメントを示すOracleデータ・ディクショナリ・ビューである。

表やビューにコメントを付けるには、COMMENT ON TABLE 文を使用する。

USER_TAB_COMMENTS
列名 データ型 NULL 説明
TABLE_NAME VARCHAR2(30) NOT NULL オブジェクトの名前
TABLE_TYPE VARCHAR2(11) オブジェクトの型(表やビューなどの種別を表す)
COMMENTS VARCHAR2(4000) 表またはビューのコメント

すべて自分が所有するオブジェクトであるため、OWNER 列は存在しない。

権限

すべてのユーザーが USER_TAB_COMMENTS データ・ディクショナリ・ビューを参照できる。

TABLE_NAME

Oracleデータ・ディクショナリ・ビュー「USER_TAB_COMMENTS」の「TABLE_NAME」列は、テーブル(表)またはビューの名前を示す。

TABLE_TYPE

Oracleデータ・ディクショナリ・ビュー「USER_TAB_COMMENTS」の「TABLE_TYPE」列は、オブジェクトの型を示す。

TABLE_TYPE
説明
TABLE テーブル(表)
VIEW ビュー

ビューに付けられたコメントを問い合わせるSQL文の例を示す。

SELECT COMMENTS FROM USER_TAB_COMMENTS WHERE TABLE_TYPE = 'VIEW';

COMMENTS

Oracleデータ・ディクショナリ・ビュー「USER_TAB_COMMENTS」の「COMMENTS」列は、テーブル(表)またはビューに付けられたコメントを示す。

emp表のコメントを問い合わせるSQL文の例を示す。

SELECT COMMENTS FROM USER_TAB_COMMENTS WHERE TABLE_NAME = 'EMP';

関連データ・ディクショナリ・ビュー

USER_TAB_COMMENTS に関連するデータ・ディクショナリ・ビューには次のものがある。

関連データ・ディクショナリ・ビュー
データ・ディクショナリ・ビュー 説明
ALL_TAB_COMMENTS 現在のユーザーがアクセスできる表やビューに付けられたコメント
DBA_TAB_COMMENTS データベース内すべての表やビューに付けられたコメント

データ・ディクショナリ・ビュー

オラクル・データベースのデータ・ディクショナリ・ビューには次のものがある。