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" <[email protected]>
> Para: "raul andrez gutierrez alejo" <[email protected]>
> CC: "Lista Postgres ES" <[email protected]>
> 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 <
> [email protected] > escribió:
>
>
>
> seria así:
>
> ALTER SEQUENCE nombre_secuencia INCREMENT 2;
>
>
>
>
>
>
> El 14 de junio de 2016, 9:52, Alejandra Bautista <
> [email protected] > 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 < [email protected] >
> 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 ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda