博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

Oracle 数据表结构查询

 

sql

复制代码
--查所有表
select * from all_tables;
--oracle查用户下的所有表
select * from all_tables where owner ='table_owner'
--oracle查建表语句
SELECT DBMS_METADATA.GET_DDL ('TABLE','table_name') FROM DUAL
--oracle查表字段标注释(没有类型)
SELECT * FROM user_col_comments WHERE TABLE_NAME='table_name'
--查表结构 number 的精度和尺度 含义
select ut.COLUMN_NAME,uc.comments,ut.DATA_TYPE,ut.DATA_LENGTH,ut.DATA_PRECISION,ut.DATA_SCALE 
from user_tab_columns ut inner JOIN user_col_comments uc on ut.TABLE_NAME = uc.table_name and ut.COLUMN_NAME = uc.column_name
where ut.Table_Name='table_name' order by ut.column_name --table_name与table_owner需替换成自己的
复制代码

 

posted @   CHANG_09  阅读(67)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示