Partitionning oracle indépendant de l'annee
Bonjour
Je cherche a faire des partitions sur un db sous oracle, avec des partitions par mois, independant de l'annee...
Qqun a une idee de comment je pourrais faire ? et quelle commande executer avec ma creation de table poru le partitionnement...
(en gros un truc comme ca, mais ca, ca ne marche pas : )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
CREATE TABLE xxxx (
...
)
ORGANIZATION INDEX
PARTITION BY LIST (DEPARTUREDATE)
(
PARTITION JAN01 VALUES('%%-JAN-%%%%'),
PARTITION FEB02 VALUES('%%-FEB-%%%%'),
PARTITION MAR03 VALUES('%%-MAR-%%%%'),
PARTITION APR04 VALUES('%%-APR-%%%%'),
PARTITION MAY05 VALUES('%%-MAY-%%%%'),
PARTITION JUN06 VALUES('%%-JUN-%%%%'),
PARTITION JUL07 VALUES('%%-JUL-%%%%'),
PARTITION AUG08 VALUES('%%-AUG-%%%%'),
PARTITION SEP09 VALUES('%%-SEP-%%%%'),
PARTITION OCT10 VALUES('%%-OCT-%%%%'),
PARTITION NOV11 VALUES('%%-NOV-%%%%'),
PARTITION DEC12 VALUES('%%-DEC-%%%%')
); |
(je veux pas les annees car on se fiche, on vide le mois precedent el 3ieme du mois d'apres... et on a jamais plus d'une annee de donnee... )
Merci