Primero gracias por tu respuesta,
Pero...
Digamos que el hecho de almacenar en una tabla auxiliar los valores de los indices no es muy elegante que digamos. Además continua con el mismo problema porque que pasa si yo le quiero asignar el siguiente a dos registros al mismo tiempo?
Otro detalle por el cual tu solucion no me sirve es que yo necesito el "ID" real desde un principio porque creo en tablas secundarias detalles sobre el registro de la tabla principal y si este le pusiera un indice "temporario" tendria que cambiarselo despues a todas las otras por el real.
Gracias por tu ayuda igualmente, pero tenes otra idea???
