改变默认表空间会起什么作用
alter database deault tablespace tns_sp_bak2;
create table table2 as select * from table1
这样改变默认表空间会起什么作用??
------解决方案--------------------
1. 提问之前先google。
2. 关于Oracle 的默认表空间,我之前有写过blog,可以直接google到。
Oracle 默认表空间(default permanent tablespace) 说明
http://blog.csdn.net/tianlesoftware/article/details/7084700
在oracle9i中,如果未用 DEFAULT TABLESPACE 子句创建的所有用户将以SYSTEM表空间作为它们的默认表空间。同时也不能为数据库指定一个默认的表空间。
在Oracle 10g中定义了数据库级别的默认表空间USERS,在创建用户时没有定义默认表空间,就会把数据库级别的默认表空间当作自己的默认表空间。
在10g以前,是把系统表空间(SYSTEMS)当作默认表空间。这样很不合理。
...