有時候,我們需要給建立的表及列添加註釋,為以後自己或別人使用帶來方便。
給表添加註釋的語法如下:
comment on table table_name is 'table comment'
給表的列添加註釋的語法如下:
comment on column table_name.column is 'column comment'
示例1:
為表添加註釋:
SQL> create table test (id number, name varchar2(12)); --創建表test
Table created
SQL> comment on table test is 'these is comment'; --給表test創建註釋
Comment added
使用dba_tab_comments或者user_tab_comments查看表註釋
SQL> desc user_tab_comments;
Name Type Nullable Default Comments
---------- -------------- -------- ------- --------------------------------------
TABLE_NAME VARCHAR2(30) Name of the object
TABLE_TYPE VARCHAR2(11) Y Type of the object: "TABLE" or "VIEW"
COMMENTS VARCHAR2(4000) Y Comment on the object
SQL> select * from dba_tab_comments where table_name='TEST';
示例2:
為表的列添加註釋:
SQL> comment on column test.id is 'id column comment';
Comment added
使用dba_col_comments或user_col_comments查看列的註釋
SQL> desc user_col_comments;
Name Type Nullable Default Comments
----------- -------------- -------- ------- ---------------------
TABLE_NAME VARCHAR2(30) Object name
COLUMN_NAME VARCHAR2(30) Column name
COMMENTS VARCHAR2(4000) Y Comment on the column
SQL> select * from user_col_comments where table_name='TEST';
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14186496/viewspace-553572/ ,如需转载,请注明出处,否则将追究法律责任。