Thread: Fwd: Re: Sequence error ?

Fwd: Re: Sequence error ?

From
Aarni Ruuhimäki
Date:
Hi,

And thanks for the tip Tom.

There was a slight contradiction in this:

"country" integer DEFAULT '' NOT NULL,

Best regards,

Aarni

----------  Forwarded Message  ----------

Subject: Re: [NOVICE] Sequence error ?
Date: Tue, 25 May 2004 10:44:51 -0400
From: Tom Lane <tgl@sss.pgh.pa.us>
To: aarni.ruuhimaki@kymi.com
Cc: pgsql-novice@postgresql.org

Aarni =?iso-8859-1?q?Ruuhim=E4ki?= <aarni.ruuhimaki@kymi.com> writes:
> ERROR:  invalid input syntax for integer: ""
> [from]
> INSERT INTO "users" VALUES (1,'xxxxxxxx','yyyyyyyy',0,'9999-12-12
> 00:00:00','2004-03-03
> 15:49:28.028026+02','xxxxxxxx','xxxxxxxxr','','','','','','','t',0,'t');

You didn't show us all the column definitions, but are any of the ninth
through fourteenth columns integers?  That's certainly where I'd look on
the basis of this error ...

            regards, tom lane

-------------------------------------------------------
This is a bugfree broadcast to you from a linux system.

Re: Fwd: Re: Sequence error ?

From
Gaetano Mendola
Date:
Aarni Ruuhimäki wrote:

> Hi,
>
> And thanks for the tip Tom.
>
> There was a slight contradiction in this:
>
> "country" integer DEFAULT '' NOT NULL,

How was possible for you create that table ?

on 7.4.1 I get:

test=# create table test ( b integer, a integer default '' not null );
ERROR:  invalid input syntax for integer: ""

test=# alter table test alter column b set default '' ;
ERROR:  invalid input syntax for integer: ""




Regards
Gaetano Mendola

Re: Fwd: Re: Sequence error ?

From
Tom Lane
Date:
Gaetano Mendola <mendola@bigfoot.com> writes:
> Aarni Ruuhim�ki wrote:
>> There was a slight contradiction in this:
>> "country" integer DEFAULT '' NOT NULL,

> How was possible for you create that table ?

> on 7.4.1 I get:

> test=# create table test ( b integer, a integer default '' not null );
> ERROR:  invalid input syntax for integer: ""

Yeah, but before 7.3 pg_atoi would have silently accepted '' as meaning
zero.  So the problem wouldn't show up until Aarni updated ...

            regards, tom lane