numeracion automatica y Store procedures

17/11/2004 - 17:06 por Sergio T | Informe spam
Hola

tengo el tipico caso de varios tipos de documentos donde cada tipo de
documento tiene una numeracion propia, ej AD-1, AD-2,, AD-n y otro tipo
CE-1, CE-2,,CE-n

Como ven en mi ejemplo todos los tipos comienzan en 1 y van hasta N

La generacion de la numeracion la quiero hacer en el SP Insert de forma que
evite la posibilidad de duplicar una clave,

Tengo una tabla tNROS( Tipo, NroSgte) <=Esta tabla me llevara
el control del sgte nro
Tengo una tabla tNOTAS( Tipo, Nro,Des,importe.)<=esta es la tabla de
las transacciones donde cada tipo+nro con la clave primaria

Como puedo hacer para que al momento de hacer un Insert en la tabla tNOTAS
se genere y registre el sgte nro en tNROS y este sea el q se vaya a grabar a
tNOTAS al momento de llamar al SP INSERT. Me podrian dar un ejemplo de SP en
sqlServer???


GRACIAS POR SU TIEMPO

Sergio
 

Leer las respuestas

#1 Enrique Rodríguez
17/11/2004 - 19:57 | Informe spam
Aca tienes un articulo que te puede ayudar...
http://www.microsoft.com/spanish/ms...art187.asp

"Sergio T" escribió en el mensaje
news:
Hola

tengo el tipico caso de varios tipos de documentos donde cada tipo de
documento tiene una numeracion propia, ej AD-1, AD-2,, AD-n y otro
tipo
CE-1, CE-2,,CE-n

Como ven en mi ejemplo todos los tipos comienzan en 1 y van hasta N

La generacion de la numeracion la quiero hacer en el SP Insert de forma
que
evite la posibilidad de duplicar una clave,

Tengo una tabla tNROS( Tipo, NroSgte) <=Esta tabla me
llevara
el control del sgte nro
Tengo una tabla tNOTAS( Tipo, Nro,Des,importe.)<=esta es la tabla
de
las transacciones donde cada tipo+nro con la clave primaria

Como puedo hacer para que al momento de hacer un Insert en la tabla
tNOTAS
se genere y registre el sgte nro en tNROS y este sea el q se vaya a grabar
a
tNOTAS al momento de llamar al SP INSERT. Me podrian dar un ejemplo de SP
en
sqlServer???


GRACIAS POR SU TIEMPO

Sergio



Preguntas similares