方法:1、用“SELECT*FROM user_tab_comments WHERE TABLE_NAME=表名”語句查詢;2、用“SELECT*FROM user_col_comments WHERE TABLE_NAME=表名”來查詢。
本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。
oracle怎么查詢表注釋
如何從Oracle、中取得表的注釋
user_tab_comments;表注釋
user_col_comments;表字段注釋
以上兩個只能獲取自己用戶的表的注釋信息,如果要訪問自己能夠訪問的其他用戶的表,則需要使用:
all_tab_comments;表注釋
all_col_comments;表字段注釋
當(dāng)然,如果有DBA權(quán)限,則可以使用
dba_tab_comments;表注釋
dba_col_comments;表字段注釋
dba*和all*最好指定owner條件。user*沒有該字段
user_tab_comments;表注釋
user_col_comments;表字段注釋
以上兩個只能獲取自己用戶的表的注釋信息,如果要訪問自己能夠訪問的其他用戶的表,則需要使用:
all_tab_comments;表注釋
all_col_comments;表字段注釋
當(dāng)然,如果有DBA權(quán)限,則可以使用
dba_tab_comments;表注釋
dba_col_comments;表字段注釋
dba*和all*最好指定owner條件。user*沒有該字段
查詢字段注釋:
SELECT * FROM all_col_comments WHERE TABLE_NAME='TABLE_NAME'
–或者
SELECT * FROM user_col_comments WHERE TABLE_NAME='TABLE_NAME'
推薦教程:《Oracle視頻教程》