Re: Serials in where clause

From: Stephan Szabo <sszabo(at)megazone(dot)bigpanda(dot)com>
To: j0rd1 adame <jordi(at)jordi(dot)net>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Serials in where clause
Date: 2004-07-05 19:03:35
Message-ID: 20040705120252.E83177@megazone.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, 5 Jul 2004, j0rd1 adame wrote:

> Im having trouble whith a Serial Primary key that i cannot use in a where
> clause
>
> here is what i did
>
> ixmati=# create table jordi(
> ixmati(# "jordi_idPK" serial NOT NULL,
> ixmati(# jordi_nombre varchar);
> NOTICE: CREATE TABLE creará una secuencia implícita "jordi_jordi_idPK_seq"
> para la columna "serial" "jordi.jordi_idPK"
> CREATE TABLE
> ixmati=# alter table only jordi
> ixmati-# add constraint "jordi_idPK" primary key ( "jordi_idPK");
> NOTICE: ALTER TABLE / ADD PRIMARY KEY creará el índice implícito "jordi_idPK"
> para la tabla "jordi"
>
>
> Here is the error
> ixmati=# select * from jordi where jordi_idPK = 1;
> ERROR: column "jordi_idpk" doesn't exists

You created the column with double quotes, so when you want to refer to
it, you should use double quotes as well ("jordi_idPK" = 1)

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message j0rd1 adame 2004-07-05 19:06:34 Re: [ok] Re: Serials in where clause
Previous Message Josué Maldonado 2004-07-05 18:58:59 Re: Serials in where clause