oracle查询数据库内全部的表名、列明、注释、数据类型、长度、精度等

Oracle查询数据库内全部的表名、列明、注释、数据类型、长度、精度

复制代码
SELECT 
  a.TABLE_NAME 表名, 
  row_number() over(partition by a.TABLE_NAME order by a.COLUMN_NAME desc) 字段顺序,
  a.COLUMN_NAME 列名, 
   b.COMMENTS 注释,
  a.DATA_TYPE 数据类型, 
  a.DATA_LENGTH 长度,
  DATA_SCALE 精度

FROM all_tab_columns a
LEFT JOIN all_col_comments b ON a.OWNER = b.OWNER AND a.TABLE_NAME = b.TABLE_NAME AND a.COLUMN_NAME = b.COLUMN_NAME
WHERE a.OWNER = '用户名'
ORDER BY 表名,字段顺序

效果图:

字段排序,根据表名对字段进行排序

相关推荐
一只fish几秒前
MySQL 8.0 OCP 1Z0-908 题目解析(17)
数据库·mysql
花好月圆春祺夏安28 分钟前
基于odoo17的设计模式详解---装饰模式
数据库·python·设计模式
A__tao32 分钟前
SQL 转 Java 实体类工具
java·数据库·sql
m0_653031361 小时前
腾讯云认证考试报名 - TDSQL数据库交付运维专家(TCCE PostgreSQL版)
运维·数据库·腾讯云
小马哥编程2 小时前
【iSAQB软件架构】架构决策记录-ADR
数据库·架构·系统架构·设计规范
萧鼎2 小时前
深度探索 Py2neo:用 Python 玩转图数据库 Neo4j
数据库·python·neo4j
m0_653031363 小时前
腾讯云认证考试报名 - TDSQL数据库交付运维专家(TCCE MySQL版)
运维·数据库·腾讯云
power 雀儿3 小时前
集群聊天服务器---MySQL数据库的建立
服务器·数据库·mysql
骑着王八撵玉兔4 小时前
【性能优化与架构调优(二)】高性能数据库设计与优化
数据库·性能优化·架构
想要入门的程序猿5 小时前
Qt写入excel
数据库·qt·excel