Lo indicado por cloayza es la mejor solución.
Aunque hay un fallo en la estructura de tu base de datos:
SUCURSAL1 1001
SUCURSAL1 1001
Ese dato debe ser clave única, no permitir duplicados.
De esa forma te saltaría una excepción y podrías controlarlo para asignarlo el siguiente número.
|