Partition Elimination
ALTER SYSTEM FLUSH SHARED_POOL;
DROP TABLE TRA;
DROP TABLE TRA_DATE;
CREATE TABLE TRA(VDATE DATE, SIT VARCHAR2(10),DATA VARCHAR2(100))
PARTITION BY RANGE (VDATE)
SUBPARTITION BY HASH(SIT)
(
PARTITION TRA2007 VALUES LESS THAN( TO_DATE('01-JAN-2008 00:00:00','dd-MON-YYYY HH24:MI:SS') )
SUBPARTITIONS 1,
PARTITION TRA2008 VALUES LESS THAN( TO_DATE('01-JAN-2009 00:00:00','dd-MON-YYYY HH24:MI:SS') )