
13/11/2009, 15:00
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Como hacer tablas de consecutivos ?? Buenas tardes amigos, espero esten bien hoy mi duda es con base a ORACLE, tengo una serie de tablas que necesito que se incrementen automaticamente cada ves que se inserten datos....
Conozco una forma de hacerlo que es por medio de secuencias pero el inconveniente es que si llego a borrar un registro, pues se perderia el consecutivo.
CREATE SEQUENCE TIPAR
START WITH 1
INCREMENT BY 1;
con sus propiedades nextval, currval.....
Pero me comento el profesor de Bases de datos que habia una forma mejor de hacerlo y ademas no se perderia el consecutivo es decir q seria reutilizable, si borro un registro pues su consecutivo se podra aplicar a una nueva entrada de registro. Me dijo que se podia hacer por medio de tablas especiales dedicadas a guardar unicamente consecutivos, y pues mi duda es como serian esas tablas....
su estructira y su forma de uso....
Agradeceria enormente la ayuda pues es para aplicarlo en mi proyecto final de la materia Bases de datos.... |