Re: Sequencias

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

In response to

  • Sequencias at 2009-10-02 15:01:05 from Javier Fritz Alsite

Responses

Browse pgsql-es-ayuda by date

  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