oracle数据库前缀是什么,关于oracle 10g数据库中用PL/SQL查表前缀有关问题

关于oracle 10g数据库中用PL/SQL查表前缀问题!

点击右边红色标题查看本文完整版:关于oracle 10g数据库中用PL/SQL查表前缀问题!

表前缀的问题。使用用户名A_USER(dba权限)登陆PL/SQL后,查表为什么还要加上A_USER,不加这个A_USER就会报找不到这个表的错,这个数据库下没有视图和物化视图,也没有database link。查询系统表,也没有这个表。

PL/SQL的my object中也看不到要找的那个表AA_TABLE,但在要找的这个AA_TABLE表前加个A_USER前缀就能找到,为什么?

select * from user_tables中没有这个要找的表,这个表肯定是自己建的,不是系统表。

请了解真相的朋友帮忙解答!

------解决方法--------------------

1:重新启动数据库

2:看是否有2个实例

------解决方法--------------------

SQL codeselect * from user_tables where tablename=upper('表名')

------解决方法--------------------

没用过PL/SQL

我现在登进去给你看看哦

------解决方法--------------------

select * from all_tables where table_name ='AA_TABLE';

看看这个表到底是谁的

估计是你建表时使用了其他用户

------解决方法--------------------

恩 也行

用DBA身份登录进去查询dba_tables

select owner from dba_tables where table_name='yourtablename';

看看这个表的所有者到底是谁

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值