日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle comment on的用法

發布時間:2024/8/26 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle comment on的用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
oracle中用comment on命令給表或字段加以說明,語法如下:
COMMENT ON
? { TABLE [ schema. ]
??? { table | view }
? | COLUMN [ schema. ]
??? { table. | view. | materialized_view. } column
? | OPERATOR [ schema. ] operator
? | INDEXTYPE [ schema. ] indextype
? | MATERIALIZED VIEW materialized_view
? }
IS 'text' ;

用法如下:
1.對表的說明
comment on table table_name is 'comments_on_tab_information';

2.對表中列的說明
comment on column table.column_name is 'comments_on_col_information';

3.查看表的說明
SQL> select * from user_tab_comments where TABLE_NAME='EMPLOYEES';

TABLE_NAME???????????????????? TABLE_TYPE? COMMENTS
------------------------------ ----------- ----------
EMPLOYEES????????????????????? TABLE?????? 員工表

SQL> select * from user_tab_comments where comments is not null;

TABLE_NAME???????????????????? TABLE_TYPE? COMMENTS
------------------------------ ----------- --------------------------
EMPLOYEES????????????????????? TABLE?????? 員工表

4.查看表中列的說明
SQL> select * from user_col_comments where TABLE_NAME='EMPLOYEES';

TABLE_NAME???????????????????? COLUMN_NAME??????????????????? COMMENTS
------------------------------ ------------------------------ ------------
EMPLOYEES????????????????????? EMPLOYEE_ID????????????????????
EMPLOYEES????????????????????? MANAGER_ID?????????????????????
EMPLOYEES????????????????????? FIRST_NAME?????????????????????
EMPLOYEES????????????????????? LAST_NAME??????????????????????
EMPLOYEES????????????????????? TITLE??????????????????????????
EMPLOYEES????????????????????? SALARY???????????????????????? 員工薪水

SQL> select * from user_col_comments where comments is not null;

TABLE_NAME???????????????????? COLUMN_NAME??????????????????? COMMENTS
------------------------------ ------------------------------ -------------
EMPLOYEES????????????????????? SALARY???????????????????????? 員工薪水

5.我們也可以從下面這些視圖中查看表級和列級說明:
ALL_COL_COMMENTS
USER_COL_COMMENTS
ALL_TAB_COMMENTS
USER_TAB_COMMENTS?

6.刪除表級說明,也就是將其置為空
SQL> comment on table employees is '';
Comment added

SQL> select * from user_tab_comments where TABLE_NAME='EMPLOYEES';

TABLE_NAME???????????????????? TABLE_TYPE? COMMENTS
------------------------------ ----------- -------------
EMPLOYEES????????????????????? TABLE??????

7.刪除列級說明,也是將其置為空
SQL> comment on column employees.salary is '';
Comment added

SQL> select * from user_col_comments where TABLE_NAME='EMPLOYEES';

TABLE_NAME???????????????????? COLUMN_NAME??????????????????? COMMENTS
------------------------------ ------------------------------ -------------
EMPLOYEES????????????????????? EMPLOYEE_ID????????????????????
EMPLOYEES????????????????????? MANAGER_ID?????????????????????
EMPLOYEES????????????????????? FIRST_NAME?????????????????????
EMPLOYEES????????????????????? LAST_NAME??????????????????????
EMPLOYEES????????????????????? TITLE??????????????????????????
EMPLOYEES????????????????????? SALARY ? ?

總結

以上是生活随笔為你收集整理的oracle comment on的用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。