Re: what is null

From: "Ken Godee" <ken(at)perfect-image(dot)com>
To: John Harrold <jmh17(at)pitt(dot)edu>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: what is null
Date: 2003-08-04 21:08:25
Message-ID: 3F2E68D8.24045.1BC331@localhost
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

> i'm trying to alter a table call it 'my_table' and i'm trying to set the
> field 'my_id' to prevent null values from being inserted. when i run the
> following:
>
> ALTER TABLE my_table ALTER my_id SET NOT NULL;
>
> i get:
>
> ERROR: ALTER TABLE: Attribute "my_id" contains NULL values
>
> so i want to find out which rows have null values so i run:
>
> my=# select my_id from my_table where my_id=NULL;
> my_id
> ---------
> (0 rows)
>
>
> so this would indicate to me that there are no rows in which my_id is NULL.
> so what is preventing me from altering the table? or am i just doing
> something wrong?
>
John,
Try "my_id is null" instead of "my_id=NULL"

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Richard Welty 2003-08-04 21:41:33 Re: varchar, text and cidr
Previous Message Tom Lane 2003-08-04 20:58:29 Re: varchar, text and cidr