获取Oracle 表信息 整成数据字典

 今天XXX说要把Oracle 里的几张表重新整理下,呵呵 结果阿发现10来张表还真是说多不多说少一点都不少 。因为表里面的commet已经填上了 。偷懒的想法顿时出现嘎嘎

 

select t.COLUMN_NAME 字段名, t.DATA_TYPE||'('||t.DATA_LENGTH||')' 字段类型,t.NULLABLE 是否为空,t.DATA_DEFAULT 默认值,p.comments 字段说明 from user_tab_columns t, user_col_comments p where t.TABLE_NAME = 'T_TAB_NAME' and t.TABLE_NAME=p.table_name and t.COLUMN_NAME=p.column_name

 

 

郁闷 语法标示博客里没有SQL 可惜了 。        

然后在 SQL Developer 或PL/SQL 里把结果导出到Excel 最好再整以下格式就OK了

 

 

你可能感兴趣的:(获取Oracle 表信息 整成数据字典)