From: | "Osvaldo Rivas" <spadons(at)gmail(dot)com> |
---|---|
To: | "Javier Fritz Alsite" <jfritz(at)sia(dot)cl>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Sequencias |
Date: | 2009-10-04 17:16:55 |
Message-ID: | 70D92BA54EBD4C3EA2CE5C195172F006@SPADONSPC |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Javier, yo creo que tu problema esta esta en la sentencia de insert.
Tienes varios campos definidos con not null y sin default.
----- Original Message -----
From: "Javier Fritz Alsite" <jfritz(at)sia(dot)cl>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, October 02, 2009 11:01 AM
Subject: [pgsql-es-ayuda] Sequencias
> 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;
>
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
From | Date | Subject | |
---|---|---|---|
Next Message | Osvaldo Rivas | 2009-10-04 17:52:09 | Trigger para poner a mayusculas |
Previous Message | Julio Cesar Rodriguez Dominguez | 2009-10-04 03:06:48 | Re: Sequencias |