|
唐老师问你一个问题:LAB2的交换分区试验中ALTER TABLE sales SPLIT PARTITION sales_q1_2007 AT (TO_DATE('01-APR-2007','DD-MON-YYYY'))
INTO (PARTITION sales_q1_2007, PARTITION sales_beyond_q1_2007);
这个劈分区的命令是把2007-04-01之后的放进PARTITION sales_beyond_q1_2007,如果这时候数据中有一些数据是漏网之鱼(筛选的时候眼花),时间是早于2007Q1的(比如是2006-01-31),这时候这些漏网之鱼是会留在PARTITION sales_q1_2007中,对不对?
如果对的话,那么这时候 “select count(*) from sales where date时间在2006-01-01到2006-12-31” 之间的,答案会正确吗?
如果不对的话,这条命令会把2006-01-31的这些记录自动添加到2006Q1对应的分区中去吗?
|
|