106.Oracle数据库SQL开发之 表——向表中添加注释

133 阅读1分钟

106.Oracle数据库SQL开发之 表——向表中添加注释

欢迎转载,转载请标明出处:   blog.csdn.net/notbaron/ar…

 注释有助于记住表或列的用途。使用COMMENT语句可以为表或列添加注释。

例如:

 

store@PDB1> comment on table order_status2 is'order_status2 stores the state of an order';

 

Comment created.

为列添加注释:

store@PDB1> comment on columnorder_status2.last_modified is 'last_modified stores the date and time theorder was modified last';

 

Comment created.

1.  获得表的注释

通过user_tab_comments视图可以获得有关表的注释:

store@PDB1> select * from user_tab_comments wheretable_name='ORDER_STATUS2';

 

TABLE_NAME

----------------------------------------------------------------------------------------------------

TABLE_TYPE

-----------

COMMENTS

----------------------------------------------------------------------------------------------------

ORIGIN_CON_ID

-------------

ORDER_STATUS2

TABLE

order_status2 stores the state of an order

             3

2.  获得列的注释

通过user_col_comments视图可以获得有关列的注释。

store@PDB1> select * from user_col_comments wheretable_name='ORDER_STATUS2';

 

TABLE_NAME

----------------------------------------------------------------------------------------------------

COLUMN_NAME

----------------------------------------------------------------------------------------------------

COMMENTS

----------------------------------------------------------------------------------------------------

ORIGIN_CON_ID

-------------

ORDER_STATUS2

ID

 

             3

 

ORDER_STATUS2

STATUS

 

             3

 

ORDER_STATUS2

LAST_MODIFIED

last_modified stores the date and time theorder was modified last

             3

 

ORDER_STATUS2

MODIFIED_BY

 

             3