Estoy intentando hacer un particionamiento de tablas de la siguiente manera:
Código PHP:
   CREATE TABLE movi (
    comprob character(3) NOT NULL,
    numero bigint NOT NULL,
    fecha date NOT NULL,
    cuenta character(12) NOT NULL,
    nit numeric(15,0) NOT NULL,
    centro character(8) NOT NULL,
    valor numeric(16,2) NOT NULL,
    deb_cre character(1) NOT NULL,
    descripcion character(60),
    tipo_doc character(3),
    numero_doc numeric(10,0),
    conciliado character(1),
    cuenta_t character(12),
    base numeric(16,2),
    fecha_grab date,
    grabador character(20),
    nota character(1),
    f_vence date,
    concepto integer,
    activi character(8),
    cod_acti character(8),
    c7_obid integer
)
PARTITION BY RANGE ( fecha ) (
    PARTITION movi_2006_2007 VALUES LESS THAN (2008-01-01),
    PARTITION movi_2008_06 VALUES LESS THAN (2008-07-01),
    PARTITION movi_2008_12 VALUES LESS THAN (2009-01-01),
    PARTITION movi_2009_06 VALUES LESS THAN (2009-07-01),
    PARTITION movi_2009_12 VALUES LESS THAN (2010-01-01),
    PARTITION movi_2010_06 VALUES LESS THAN (2010-07-01),
    PARTITION movi_2010_12 VALUES LESS THAN (2011-01-01),
    PARTITION movi_2011_06 VALUES LESS THAN (2011-07-01),
    PARTITION movi_2011_12 VALUES LESS THAN (2012-01-01),
    PARTITION movi_2012_06 VALUES LESS THAN (2012-07-01),
    PARTITION movi_2012_12 VALUES LESS THAN (2013-01-01)
); 
    #1493 - VALUES LESS THAN value must be strictly increasing for each partition
Segun la documentacion que he encontrado acerca del tema veo que lo hace por anio y deseo hacer que encada particion queden los registros ocurridos por seis meses de cada anio respectivamente.
Como puedo lograr esto? Soy como principiante en el tema de MySQL y pailas... no lo he podido hacer andar....
De antemano gracias por sus aportes
Un Cordial Saludo,
 
 
 Error en particionamiento de tabla
 Error en particionamiento de tabla 

