表结构的提取

liulei68211 2016-11-19 12:16:37

各位大神,怎样能像上图一样把数据表结构提取出来(上图是SQL serve数据库中的数据表)
...全文
187 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liulei68211 2016-11-21
  • 打赏
  • 举报
回复

和下图比 ID 列该怎么取出来啊大神?@卖水果的net
卖水果的net 2016-11-20
  • 打赏
  • 举报
回复

-- 换成这两个视图 

select * from user_tab_columns;
select * from user_col_comments;
PS:建议下次提问时,直接把问题说全了; 要跟谁说,最好 @ 一下;
liulei68211 2016-11-20
  • 打赏
  • 举报
回复

我想把这个给提取出来,现在只做到下面这样 请各位大神指教

卖水果的net 2016-11-20
  • 打赏
  • 举报
回复
-- 这个标题是英文 
select TABNAME, CNAME  from col ;

-- 这个标题是中文,就是取个别名。
 select TABNAME 表名称 , CNAME  列名称 from col ;
liulei68211 2016-11-20
  • 打赏
  • 举报
回复
大神 查出来的都是英文,怎么变中文啊?
hdg5211314 2016-11-20
  • 打赏
  • 举报
回复
create table 目标table as select * from 源table t where 1=2
卖水果的net 2016-11-19
  • 打赏
  • 举报
回复
引用 2 楼 liulei68211 的回复:
这么简单??
是,上述 3 个对象,联合查询一下,就可以你那个图的效果;
liulei68211 2016-11-19
  • 打赏
  • 举报
回复
这么简单??
卖水果的net 2016-11-19
  • 打赏
  • 举报
回复

-- 查询列信息
select * from col ;
-- 查询主键信息
select * from user_constraints;
-- 主键的列信息
select * from user_cons_columns;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧