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 表名,字段顺序

效果图:

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

相关推荐
七七知享2 小时前
Go 语言编程全解析:Web 微服务与数据库十大专题深度精讲
数据库·web安全·网络安全·微服务·golang·web3·webkit
Faith_xzc2 小时前
Doris vs ClickHouse 企业级实时分析引擎怎么选?
大数据·数据库·clickhouse·数据库开发
m0_748235612 小时前
MySQL 实战 4 种将数据同步到ES方案
数据库·mysql·elasticsearch
曼诺尔雷迪亚兹3 小时前
2025年四川烟草工业计算机岗位备考详细内容
数据结构·数据库·计算机网络·算法
天桥下的卖艺者4 小时前
R语言使用scitable包交互效应深度挖掘一个陌生数据库
数据库·r语言·交互
H.ZWei4 小时前
鸿蒙应用开发—数据持久化之SQLite
数据库·华为·sqlite·harmonyos
jay丿4 小时前
Django ORM 中的 RelatedManager 特殊方法
数据库·django·sqlite
残月只会敲键盘4 小时前
Django中的Cookie与Session使用指南
数据库·python·django·sqlite
Allen Bright5 小时前
【MySQL基础-1】MySQL 用户管理指南:创建用户、修改密码与权限分配
数据库·mysql
半成熟 -5 小时前
mysql下载与安装、关系数据库和表的创建
数据库·mysql