Urgente. Rellenar Huecos. Gracias.
Un campo esta formado por una cadena de 22 caracteres. Los 4 ultimos digitos es un numero secuencial.
Ejemplo POIHOH0001,
POIHOH0002,
POIHOH0003
el siguiente 0004,....etc
Al borrar el 0002 quedaria vacio y yo quiero que el siguiente registro que se inserte coja precisamente POIHOH0002 que ya habia sido borrado. De esta forma no quedara ningun hueco.
Alquien puede darme alguna idea?.
Muchas Gracias.
Ejemplo POIHOH0001,
POIHOH0002,
POIHOH0003
el siguiente 0004,....etc
Al borrar el 0002 quedaria vacio y yo quiero que el siguiente registro que se inserte coja precisamente POIHOH0002 que ya habia sido borrado. De esta forma no quedara ningun hueco.
Alquien puede darme alguna idea?.
Muchas Gracias.
Buenas,...
a mi se me ocurre un par de cosas :
1) Puedes utilizar un trigger o disparador que analice ese campo antes de insertar un registro nuevo; de esa forma el trigger determinará el nuevo valor para ese campo.
2) Sino te gusta hacerlo con el trigger puedes hacer esas insercciones a través de un servicio , de un proceso. Haces que el proceso investigue en todos los valores que el campo toma en la tabla y asà podrás usarlo para el nuevo registro
Cuidado con las restricciones de clave única que pueda haber sobre la tabla!!
Un saludo!!!
a mi se me ocurre un par de cosas :
1) Puedes utilizar un trigger o disparador que analice ese campo antes de insertar un registro nuevo; de esa forma el trigger determinará el nuevo valor para ese campo.
2) Sino te gusta hacerlo con el trigger puedes hacer esas insercciones a través de un servicio , de un proceso. Haces que el proceso investigue en todos los valores que el campo toma en la tabla y asà podrás usarlo para el nuevo registro
Cuidado con las restricciones de clave única que pueda haber sobre la tabla!!
Un saludo!!!
