|
he cambiado el tipo de dato a bigint en todas los campos involucrados y
funciona. A pesar de esto creo que existe una incosistencia en la
creación de sequence's: Al declarar una tabla con un campo serial automaticamente se crea la seq relacionada, el problema es que el valor indicado en el MAXVALUE de la seq es 9223372036854775807 y el campo es creado como integer, y como dice Fernando este valor es soportado solo por un bigint. Trabajando con PyReplica (en otra consulta sobre la lista) me di cuenta de esto y cambie los tipo de datos de todas mis sequence a bigint. Como recomendación es mejor usar bigserial en vez de serial en la creación de las tablas. Existe alguna forma de solucionar la creación de campos serial, es decir que el valor por defecto del Maxvalue, sea el maximo para integer en el caso de tipos "serial"??? slds. Fernando Hevia wrote: -----Mensaje original----- De: Javier Fritz Alsite Enviado el: Domingo, 04 de Octubre de 2009 22:04 Para: Osvaldo Rivas CC: Javier Fritz Alsite; [email protected] Asunto: Re: [pgsql-es-ayuda] Sequencias |
- [pgsql-es-ayuda] Sequencias Javier Fritz Alsite
- Re: [pgsql-es-ayuda] Sequencias Alvaro Herrera
- Re: [pgsql-es-ayuda] Sequencias Rodrigo Ramirez Norambuena
- Re: [pgsql-es-ayuda] Sequencias Julio Cesar Rodriguez Dominguez
- Re: [pgsql-es-ayuda] Sequencias Osvaldo Rivas
- Re: [pgsql-es-ayuda] Sequencias Javier Fritz Alsite
- RE: [pgsql-es-ayuda] Sequenci... Fernando Hevia
- Re: [pgsql-es-ayuda] Sequ... Javier Fritz Alsite
- Re: [pgsql-es-ayuda]... Alvaro Herrera
