我在建表时可以先不指定表空间,等表建好后在建立它们之间的联系。那么我可不可以发过来直接删除它们之间的关系呢?求指教~~,如果可以怎么删除?

解决方案 »

  1.   

    这个应该是没有办法的,
    因为表空间是逻辑管理区,是为了方便管理我们的表或其他结构,
    而对应表空间的物理概念就是数据文件,
    而我们创建表的时候,肯定要在表空间中创建,否则没有存储的位置,
    因为,即使你不指定表空间,oracle也会用默认的表空间
      

  2.   

    建表时是可以不指定表空间,但实际上使用的是该方案的默认表空间。可以更改表所在表空间:alter   table   t   move   tablespace   bk
    但不能删除表所属的表空间。(即表必须属于特定的表空间)