ORACLE数据库中所有数据表快速统计到excel表格中

问题:一个庞大的系统,数据表几百张,所有字段近万个;还没有完整的数据表说明文档;
怎么维护,怎么二次开发?

解决:自己手动建立一个excel文档;简单上手就制作一个详细的表清单!

工具:plsql

方法:在plsql的sql窗口直接执行 :(记住:不要改动上面的任何字母,适用于所有oracle数据库)

SELECT t.table_name,
       t.COLUMN_NAME,
       t.DATA_TYPE || '(' || t.DATA_LENGTH || ')',
       t1.COMMENTS
  FROM User_Tab_Cols t, User_Col_Comments t1
WHERE t.table_name = t1.table_name
    AND t.column_name = t1.column_name;

结果就是所有的表结构了,然后导出cvs文件,用excel打开,表结构一目了然,包括了 表名称,字段名称,字段类型及长度 ,备注等信息,这样,只要复制黏贴就可以很快高效率的完成表结构文档的编写和修改了! 

只需要自己再排个序,然后另存为excel的xsl格式就OK了!觉得方便好用就顶一下!

纯干货,无废话,多多支持!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值