日期:2014-05-17  浏览次数:20767 次

oracle tablespace 问题
我新建用户(没有指出tablespace)
授权后建表
CREATE TABLE tablefirst 
(num1 NUMBER(4,2),
num2 NUMBER(5,2),
result NUMBER(6,2));

那么这个表默认存储在哪一个tablespace 中?

------解决方案--------------------
查了下,写错了
不指定用户的表空间,就会存在默认表空间
一般默认是system,也有可能是sysaux
也有可能是DBA改好的一个表空间
------解决方案--------------------
一般默认是放在system表空间里,如果你的DBA指定给该用户一个默认的表空间,则就在其指定的表空间里
------解决方案--------------------
在 pl/sql 里 , 在user下 你可以看到所有的用户,当然你也可以看到所有用户的信息,包括默认是哪个tablespace