你的两个表的Schema是不一样的,如果在user2下查找user1的,需要加上user1.tablename
或者建立别名!

解决方案 »

  1.   

    虽然他们都在一个表空间中,但是分属于不通的用户schema,user1创建的表table1 用user2登录是不能直接用的,除非你授予user2使用user1对象的相应权限
      

  2.   

    谢谢楼上的!! 那,如过,我想UESR1和USER2拥有相同的SCHEMA,也就是说,当我用TOAD登陆后,他们能看见一样的TABLE,该怎么办??
      

  3.   

    一个用户也就是一个Schema,因为在不同的Schema是可以建立相同的表名的,所以不可能在一个名字下有相同的表名的!
      

  4.   

    to: David1289(David) 我用怎样的SQL语句才能使USER2拥有和USER1相应的权限,或者,用TOAD怎么做?