Orace是否以 用户名来区分 表的?
就是说:一个表空间可以给多个用户使用,
然后 每个用户都可以创建自己的名字为 myTable 的表,对马?

解决方案 »

  1.   

    在ORACLE数据库中,数据库对象的命名是有一个命名空间的.也就是说同一类数据库对象的命名空间是一样的,例如:表和索引以及序列就属于同一个命名空间,因此,这三类数据库对象是不能重名的.数据库对象的名称不是由用户来区分的.用户只是其创建的数据库对象的属主.而数据库对象的名称是由ORACLE数据库的命名空间来区分的.属于同一个命名空间的,不能重名,而不属于同一个命名空间的,可以重名.