Oracle 使用comment語句添加表注釋

來源:互聯網
上載者:User

Oracle 使用comment語句添加表注釋

使用Oracle comment語句可以給表、欄位、視圖等對象添加備忘資訊。

大致文法為:
comment on TABLE table_name IS '備忘內容';

許可權要求:
預設情況下使用者只能給屬於自己的對象添加註釋。
如果要想給其他使用者物件添加註釋需要擁有許可權:COMMENT ANY TABLE

相關資料欄位視圖:
USER_TAB_COMMENTS
DBA_TAB_COMMENTS
ALL_TAB_COMMENTS
USER_COL_COMMENTS
DBA_COL_COMMENTS
ALL_COL_COMMENTS

樣本如下:
drop table t;
create table t(id number);

select * from user_tab_comments;

TABLE_NAME                    TABLE_TYPE                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              TABLE

select * from USER_COL_COMMENTS;

SCOTT@orcl> select * from USER_COL_COMMENTS WHERE table_name='T';

TABLE_NAME                    COLUMN_NAME                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              ID

--添加註釋
SCOTT@orcl> comment on table t is '測試表T';

注釋已建立。

SCOTT@orcl> comment on column t.id is '行ID';

注釋已建立。

SCOTT@orcl> select * from user_tab_comments WHERE table_name='T';

TABLE_NAME                    TABLE_TYPE                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              TABLE                          測試表T

SCOTT@orcl> select * from USER_COL_COMMENTS WHERE table_name='T';

TABLE_NAME                    COLUMN_NAME                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              ID                            行ID

詳細文章請參考:http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4009.htm#i2119719

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.