Supongo que con automatico querras decir "definido al momento de creacion".
Fijate que cuando definis un campo serial, internamente crea una sequence y se 
la asocia al campo. Algo asi (untested):

CREATE SEQUENCE numerador_par increment by 2 START 2;
create table numeros_pares (id integer not null default 
nextval('numerador_par'), data text);


Algo similar podes hacer para asociar una secuencia que comience con 1, 
incrementos de a 2, dandote asi numeros impares.

HTH
Gerardo

----- Mensaje original -----
> De: "Hellmuth Vargas" <hiv...@gmail.com>
> Para: "raul andrez gutierrez alejo" <rauland...@gmail.com>
> CC: "Lista Postgres ES" <pgsql-es-ayuda@postgresql.org>
> Enviados: Martes, 14 de Junio 2016 12:26:54
> Asunto: Re: [pgsql-es-ayuda] bases de datos con secuencias solo pares o 
> impares
> 
> 
> Hola Lista
> 
> 
> Muchas gracias por la respuesta, pero se requiere qeu sea automático
> porque se están generando varias tablas en diferente tiempo por
> varios desarrolladores y mientras que se detecta la creación podría
> insertarse valores pares en una base impar. Por eso en principio
> explore el tema de Event Triggers
> 
> 
> El 14 de junio de 2016, 10:06, raul andrez gutierrez alejo <
> rauland...@gmail.com > escribió:
> 
> 
> 
> seria así:
> 
> ALTER SEQUENCE nombre_secuencia INCREMENT 2;
> 
> 
> 
> 
> 
> 
> El 14 de junio de 2016, 9:52, Alejandra Bautista <
> alejandrab...@gmail.com > escribió:
> 
> 
> 
> 
> 
> Hola:
> 
> Podrías iniciar tu secuencia en 1 o en 2 y en el increment porner el
> número 2.
> 
> Saludos!
> 
> 
> 
> 
> 
> El 14 de junio de 2016, 8:18, Hellmuth Vargas < hiv...@gmail.com >
> escribió:
> 
> 
> 
> Hola Lista
> 
> 
> Tengo varias base de datos PostgreSQL con varias aplicación con
> Hibenate donde a cada momento realizan nuevos desarrollos creado
> nuevas tablas y sus correspondiente secuencias. Quisiera
> preguntarles como podría implementar la manera que siempre que se
> creen secuencias en la base de datos esta sean pares o impares
> automaticamente. He estado revisando el tema de los Event Triggers
> mas no logro que altere la secuencia. De antemano les agradezco su
> atención.
> 
> 
> 
> --
> 
> 
> Cordialmente,
> 
> Ing. Hellmuth I. Vargas S.
> Esp. Telemática y Negocios por Internet
> 
> 
> 
> 
> 
> 
> --
> 
> Raul Andres Gutierrez Alejo
> 
> 
> 
> --
> 
> 
> Cordialmente,
> 
> Ing. Hellmuth I. Vargas S.
> Esp. Telemática y Negocios por Internet
> Oracle Database 10g Administrator Certified Associate
> 
> EnterpriseDB Certified PostgreSQL 9.3 Associate
> 
> 

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a