迁移语句如下: alter table tb_name move tablespace tbs_name;
使用上面语句对表做迁移时,只能移动非lob字段以外的数据,如果要同时移动lob字段数据,必需改用下面的语句才行: alter table tb_name move lob (lob_col_name) store as (tablesapce tbs_name); 注意:迁移lob的同时,lob相关联的lobindex也迁移走了。
一直对oracle的语法不感冒,总觉得不够优雅,多写几句,发发牢骚
1.为什么oracle不提供一个以segment角度去处理这些对象的方法呢?像下面这样的语句。 alter segment xxx move tablespace yyy;
2.为什么语法关键字不够统一呢? 既有store as 关键字 又有 storage 关键字。完全统一成一个就可以了。