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

效果图:

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

相关推荐
云老大TG:@yunlaoda3601 天前
华为云国际站代理商TaurusDB的成本优化体现在哪些方面?
大数据·网络·数据库·华为云
TG:@yunlaoda360 云老大1 天前
华为云国际站代理商GeminiDB的企业级高可用具体是如何实现的?
服务器·网络·数据库·华为云
QQ14220784491 天前
没有这个数据库账户,难道受到了sql注入式攻击?
数据库·sql
残 风1 天前
pg兼容mysql框架之语法解析层(openHalo开源项目解析)
数据库·mysql·开源
勇往直前plus1 天前
MyBatis/MyBatis-Plus类型转换器深度解析:从基础原理到自定义实践
数据库·oracle·mybatis
cyhysr1 天前
sql将表字段不相关的内容关联到一起
数据库·sql
九皇叔叔1 天前
MySQL 数据库 MVCC 机制
数据库·mysql
此生只爱蛋1 天前
【Redis】Set 集合
数据库·redis·缓存
bjzhang751 天前
C#操作SQLite数据库
数据库·sqlite·c#
hans汉斯1 天前
嵌入式操作系统技术发展趋势
大数据·数据库·物联网·rust·云计算·嵌入式实时数据库·汉斯出版社