2010年1月13日
摘要: Oracle的普通表没有办法通过修改属性的方式直接转化为分区表,必须通过重建的方式进行转变,下面介绍三种效率比较高的方法,并说明它们各自的特点。 方法一:利用原表重建分区表。 步骤: SQL> CREATE TABLE T (ID NUMBER PRIMARY KEY, TIME DATE); 表已创建。 SQL> INSERT INTO T SELECT ROWNUM, CREAT... 阅读全文
posted @ 2010-01-13 12:09 一江水 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 9i提供了联机重定义表的方法,可以让你在基本不影响原表的DML情况下修改表结构。实际上,联机重定义表并不是完全的联机重定义,在最后交换表名的时候会短暂地锁定原表和中间表,但这个过程很短暂,相对于传统方法来说,这是一个进步。/*9i提供了联机重定义表的方法,可以让你在基本不影响原表的DML情况下修改表结构。实际上,联机重定义表并不是完全的联机重定义,在最后交换表名的时候会短暂地锁定原表和中间表,但这... 阅读全文
posted @ 2010-01-13 12:07 一江水 阅读(1247) 评论(0) 推荐(0) 编辑