Yo estaba pensando algo como esto ....
BEGIN ;
update tabla_secuencia
set secuencia = secuencia + 1
where año = 2011 ;
asignar la secuencia a tus datawindows
update de tus datawidows
SI TODO VA BIEN
COMMIT ;
SINO
ROLLBACK ;
Slds,
Javier.
-----Mensaje original-----
De: [email protected]
[mailto:[email protected]] En nombre de Alvaro Herrera
Enviado el: viernes, 12 de agosto de 2011 12:45 p.m.
Para: miguel miguelito
CC: Ayuda
Asunto: Re: [pgsql-es-ayuda] Columna Error en Primary Key
Excerpts from miguel miguelito's message of vie ago 12 13:29:53 -0400 2011:
> Mi pregunta es cual es la manera correcta, optima de hacer esto de asignar
> numero correlativos por año, hay alguna forma de trabajar con sequences, o he
> de usar una function q crea y devuelva el nro_rec, ... GRACIAS..
LOCK TABLE
--
Álvaro Herrera <[email protected]>
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda