你以不同身份登陆,所创建的表就在不同的模式下。第一个customer表是你以sysdba身份创建的,此表在sys模式下,所以你查询该表时要加模式名,如:
select * from sys.customer;第二个customer表是你以locks身份创建的,此表就在当前用户locks模式下,所以查询该表时模式名可以省去,如:
select * from customer;

解决方案 »

  1.   

    上面的问题我已经理解,但是现在我用system用户创建了a和b两个用户并赋予了对customer标的相应操作,同时我也想表中插入了两条数据。现在的问题是当我用a和b同时登陆数据库后,用a向表中插入了一条数据,用b向表中出入了三条数据,结果我分别在两个用户下面查询标表的时候发现,a只能看到system用户和自己出入的那几条数据,b也是只能看到system用户和自己出入的那几条数据
      

  2.   

    那是因为你还没有提交,你在a和b下面分别commit就可以看到彼此的数据了