永发信息网

oracle 怎样查询某用户下的所有表的表名

答案:5  悬赏:10  手机版
解决时间 2021-12-02 21:46
  • 提问者网友:寂寞撕碎了回忆
  • 2021-12-02 05:34
oracle 怎样查询某用户下的所有表的表名
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-12-02 05:40
ORACLE下有三个视图
    DBA_TABLES  拥有DBA角色的用户可以查看系统中的所有表
    USER_TABLES 登录数据库的当前用户拥有的所有表
    ALL_TABLES 登录数据库的当前用户有权限查看的所有表
类似的,除了表,还有视图、存储过程、同义词等等对象,使用[DBA|USER|ALL]_TABLES可以查看到你想要的对象
全部回答
  • 1楼网友:長槍戰八方
  • 2021-12-02 09:55
登录用户使用sql:select * from user_tables;
  • 2楼网友:毛毛
  • 2021-12-02 08:56
select * from tab;
  • 3楼网友:一袍清酒付
  • 2021-12-02 08:25
哦了,不知道为什么可是事实就是这个样子
  • 4楼网友:动情书生
  • 2021-12-02 07:09
-- connect xx/xx 切换到这个用户
select * from tab;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯