永发信息网

oracle,表名放在一个数据库里面(如表1),怎么把表名拿出来,进行自动统计。

答案:1  悬赏:50  手机版
解决时间 2021-02-24 11:49
  • 提问者网友:不要迷恋哥
  • 2021-02-23 18:39
oracle,表名放在一个数据库里面(如表1),怎么把表名拿出来,进行自动统计。
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-02-23 19:48
select * from user_tables 列出用户下所有表
select * from dba_tables 列出所有表
如果有限个用户 就 select * from dba_tables where owner in ('用户1','用户2'....)
计数就 select count(1) from user_tables 或者
select count(1) from dba_tables where owner in ('用户1','用户2'....)追问不对啊,我table1是表1里面的一条数据,不是你这样的追答你是说要求列名是吗
把user_tables 和dba_tables 换成 user_tab_cols 和 dba_tab_cols追问我的table1存在表1中,我想把table1这个值拿出来,然后统计一下table1中有几条数据追答那得写过程了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯