From: | Javier Fritz Alsite <jfritz(at)sia(dot)cl> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Sequencias |
Date: | 2009-10-02 15:01:05 |
Message-ID: | 4AC615B1.6080306@sia.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos.
Tengo el siguiente problema, creo que tiene que ver con las seq. de
la tabla, pero no veo donde. Al ejecutar un insert (cualquiera) ej:
INSERT INTO sys_ctruser (ctr_idsession) VALUES (123);
Envia el error: El entero esta fuera de rango.
En esta tabla existe un sequence que posee una estructura que fue
recientemente modificada. Pero no comprendo el error, ya que el campo
que se afecta no posee limitacion por rango y el campo id_fila debe ser
controlado por la seq. independiente del insert.
Saludos.
Algunos datos:
Tabla:
CREATE TABLE sys_ctruser
(
ctr_idsession integer NOT NULL,
ctr_user character varying(15) NOT NULL,
ctr_tiempo character varying(9) NOT NULL,
ctr_ipterminal character varying(15) NOT NULL,
ctr_tiemporeal character varying(9) NOT NULL,
ctr_codigoreal character varying(40) NOT NULL,
uscreacion character varying(15),
feccreacion character varying(8),
horacreacion character varying(6),
usmodif character varying(15),
fecmodif character varying(8),
horamodif character varying(6),
ctr_sync character varying(9),
id_fila serial NOT NULL,
CONSTRAINT sys_ctruser_pkey PRIMARY KEY (ctr_idsession, ctr_ipterminal)
)
CREATE SEQUENCE sys_ctruser_id_fila_seq
INCREMENT 1
MINVALUE 6223372036854775808
MAXVALUE 9223372036854775807
START 6223372036854775808
CACHE 1;
From | Date | Subject | |
---|---|---|---|
Next Message | Iván Caballero Cano | 2009-10-02 17:23:46 | Como respaldar una BD, para prevención de una contingencia |
Previous Message | Alvaro Herrera | 2009-10-02 14:45:23 | Re: Agilizar consultas sobre fechas |