Oracle如何提取数据库里的表信息???

Fish0227 2008-10-29 10:23:26
我本来是用GetSchema这个方法处理,不过用在SQL可以Oracle取出来的就是一大堆的System跟User的表信息,这是为什么???要怎么才能取出里面的表数据???
...全文
80 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
codearts 2008-10-29
  • 打赏
  • 举报
回复
他这个GetSchema应该 是ado之类的提供的方法,跟oracle没有啥关系

oracle里:
select * from user_tables;
select * from cat;
有很多数据字典可供查询
YY_MM_DD 2008-10-29
  • 打赏
  • 举报
回复

select table_name from user_tables 哪个用户查询,显示该用户对应的表
oracledbalgtu 2008-10-29
  • 打赏
  • 举报
回复
执行dbms_stats.gather_schema_stats(....的方法后,然后通过:select * from dba_tables where owner='OWNERNAMW'查看ownername的表的统计信息。

[Quote=引用楼主 Fish0227 的帖子:]
我本来是用GetSchema这个方法处理,不过用在SQL可以Oracle取出来的就是一大堆的System跟User的表信息,这是为什么???要怎么才能取出里面的表数据???
[/Quote]

17,377

社区成员

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

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