Puedo usar secuencia?

xx
15 de Octubre del 2003
Hola a tod@s.

Tengo la siguiente duda:

El campo clave de una tabla está formado por una parte secuencial y un dígito de control, es decir, serán del tipo:

19 (donde el 9 es un dígito de control)
28 (donde el 8 es un dígito de control)
37 (donde el 7 es un dígito de control)
...
235 (donde el 5 es un dígito de control)

la primera parte del código es un secuencial. ¿Sería posible usar algún tipo de secuencia para generar sólo la primera parte del código (la segunda -el dígito de control- se genera mediante un procedimiento)?

Gracias.

Ángel

coronilla
15 de Octubre del 2003
Efectivamente, puedes utilizar el objeto SEQUENCE, a la cual le puedes decir que genere de 10 en 10, y a eso sumarle el codigo de control. ( CREATE SEQUENCE SES_PRUEBA INCREMENT BY 10 MIN 10 NOMAXVALUE )