为了账号安全,请及时绑定邮箱和手机立即绑定

ORACLE如何修改表所在的表空间

ORACLE如何修改表所在的表空间

红糖糍粑 2018-11-27 01:01:37
ORACLE如何修改表所在的表空间
查看完整描述

1 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

可以通过alter方法,将一个表移动到另外一个表空间中:
sql: alter table spaceOne.tablename move tablespace spaceTwo;
解释:以上语句就是把tablename表从spaceOne移动到spaceTwo中。
备注一:
当前的用户必须对spaceTwo、spaceOne都有操作权限才可以。
备注二:
其实如果对两个表空间都有权限的话,可以通过
create spaceTwo.tablename as select * from spaceOne.tablename;
之后再删除spaceOne中tablename表的间接方式也能实现。

查看完整回答
反对 回复 2018-12-20
  • 1 回答
  • 0 关注
  • 1587 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信