ORACLE如何修改表所在的表空間
1 回答

慕村9548890
TA貢獻1884條經(jīng)驗 獲得超4個贊
可以通過alter方法,將一個表移動到另外一個表空間中:
sql: alter table spaceOne.tablename move tablespace spaceTwo;
解釋:以上語句就是把tablename表從spaceOne移動到spaceTwo中。
備注一:
當(dāng)前的用戶必須對spaceTwo、spaceOne都有操作權(quán)限才可以。
備注二:
其實如果對兩個表空間都有權(quán)限的話,可以通過
create spaceTwo.tablename as select * from spaceOne.tablename;
之后再刪除spaceOne中tablename表的間接方式也能實現(xiàn)。
- 1 回答
- 0 關(guān)注
- 1619 瀏覽
添加回答
舉報
0/150
提交
取消