![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#4
|
||||
|
||||
Si tomamos en cuenta que dices que "a010010012000001 hasta a010010012000200" es el rango, entonces el rango real es de tan solo 200 valores diferentes, por lo que puede usar un campo con autoincremento simple que inicie en 1 y un campo calculado que le agregue el resto para formar el folio que mencionas. Es decir, un campo que dado un folio de la tabla autocalculado entre 1 y 200 calcule el folio que le corresponde de acuerdo con tu regla, incluidos los ceros iniciales o "leading zeroes", así tendriamos que la clave 14 de la tabla se calcularia como "a010010012000014" y así sucesivamente.
Lo anterior funciona siempre que no cambies el prefijo de la clave que en este caso parece ser "a010010012000" y las 3 ultimas cifras corresponden al valor variable que mencionas puede ir entre 001 y 200.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Controlar el incremento en tdbchart | richy08 | Internet | 1 | 22-03-2008 00:49:10 |
auto incremento | valentino | MySQL | 1 | 14-02-2005 12:59:33 |
reiniciar campo auto incremento | LOBO VELEZ | Tablas planas | 7 | 16-01-2005 19:54:51 |
siguen los problemas con el campo auto incremento | LOBO VELEZ | Tablas planas | 1 | 15-01-2005 20:39:29 |
incremento de store procedure | uper | Firebird e Interbase | 5 | 21-04-2004 19:15:59 |
![]() |
|