Oracle 查詢表名和表描述


 

獲取當前數據庫的所有表名和注釋,轉自 (8條消息) Oracle 查詢當前數據庫所有表名+表名注釋_劉炳辰-CSDN博客_oracle查詢所有表名和表描述

 SELECT 
    a.TABLE_NAME,b.COMMENTS
FROM
    user_tables a,user_tab_comments b
WHERE 
    a.TABLE_NAME=b.TABLE_NAME
ORDER BY 
    TABLE_NAME 

 

獲取表中字段和字段注釋,轉自 https://blog.csdn.net/a807557328/article/details/78783361

SELECT
b.TABLE_NAME,b.COLUMN_NAME,a.COMMENTS,b.DATA_TYPE,b.DATA_LENGTH,b.DATA_PRECISION
FROM
USER_TAB_COLUMNS b,USER_COL_COMMENTS a
WHERE
b.TABLE_NAME = 'GOODSDETAIL' AND b.TABLE_NAME = a.TABLE_NAME AND b.COLUMN_NAME = a.COLUMN_NAME

其中

表USER_TAB_COLUMNS 包含"TABLE_NAME"(表名), "COLUMN_NAME"(字段名), "DATA_TYPE"(字段類型), "DATA_LENGTH"(字段長度), "DATA_PRECISION"(=精度)等信息,但不包含字段描述。

表USER_COL_COMMENTS 包含"TABLE_NAME"(表名), "COLUMN_NAME"(字段名), "COMMENTS"(字段注釋)信息。

聯查得到表中字段和字段注釋信息。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM