Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2011, 13:05
suntus
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años
Puntos: 6
autoincrement en innoDB, NO UNICA

Hola

Tengo un problemon y no consigo solucion :)

Tengo una tabla con varios campos pero voy a comentar solo 2 q son los que interesan

Campo: idfactura (INT)
Campo: linea (INT)

El caso es que quiero que el campo linea sea AUTOINCREMENTAL pero incremental en conjunto con idfactura, osea si meto idfactura=1 el dato de linea sera automaticamente 1, y si meto idfactura=1 OTRA VEZ el dato de linea sera automaticamente 2, pero QUIERO que si ahora añado idfactura=2 el autoincremental de linea empice desde 1 y no se vaya al 3 como es lo normal.

ESTO QUE COMENTO, se puede hacer facilmente cuando las tables son myISAM, pero con InnoDB no funciona, y necesito hacer lo mismo para una tabla innoDB.


¿¿Alguna idea para avanzar??

Muchas gracias.