Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间

huangbiao11 2012-09-18 09:24:23
Oracle创建一个表 如果不指定表空间 是不是就是用默认的system表空间
...全文
1919 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
vanjayhsu 2012-09-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
默认是当前用户所属的表空间
[/Quote]

同意。。。
jianshang_xs 2012-09-20
  • 打赏
  • 举报
回复
当前用户所属的表空间
huangbiao11 2012-09-20
  • 打赏
  • 举报
回复
多谢大家指点
陈字文 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,……
[/Quote]


+++ 学习了
huangdh12 2012-09-19
  • 打赏
  • 举报
回复
以前是system ,后面改到users表空间了
惜分飞 2012-09-19
  • 打赏
  • 举报
回复
如果用户没有指定default tablespace
默认是users
lanceliu168 2012-09-19
  • 打赏
  • 举报
回复
用户当前所属表空间!
ruihuahan 2012-09-19
  • 打赏
  • 举报
回复
同意1楼。呵呵
fw0124 2012-09-19
  • 打赏
  • 举报
回复
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,不指定默认的tablespace,
则此用户则会以数据库的默认表空间作为默认表空间。

如果1)和2)都没有设置,才会使用system表空间。
DXX627YERUI 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
创建表格时,如果不指定所用的表空间,按照以下顺序使用用户的默认表空间。
1)创建用户时指定的默认表空间。
create user test identified by oracle default tablespace users;
2)创建数据库是指定的默认表空间。可以通过以下语句修改:
alter database default tablespace users;
如果创建用户时,……
[/Quote]

select username,default_tablespace from dba_users ;--查看用户的默认表空间
select * from user_all_tables;--查找用户下表的默认表空间
jdsnhan 2012-09-18
  • 打赏
  • 举报
回复
默认是当前用户所属的表空间

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧