Re: Dropping Foreign Key without recreating table

From: <mallah(at)trade-india(dot)com>
To: <reetz(at)usco(dot)de>
Cc: <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Dropping Foreign Key without recreating table
Date: 2002-11-24 14:05:48
Message-ID: 49357.203.145.129.4.1038146748.squirrel@mail.trade-india.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin


since name of constrauint is in mixed cased
u must double quote it in command. below will work.

psql> alter table mytable drop constraint "RI_ConstraintTrigger_17195" restrict ;

> I wanted to change a foreign key to be deferrable (db version 7.2.1). During table creation I
> didn't specify a constraint name for the foreign key.
> "\d" shows a trigger RI_ConstraintTrigger_17195, however when I'm trying to "alter table
> mytable drop constraint RI_ConstraintTrigger_17195 restrict" I'm getting the error "constraint
> does not exist.
> What am I doing wrong here? Or is there another simple solution to switch foreign keys to be
> deferrable?
>
> Regards
>
> Egon
>
>
>
> ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off
> all lists at once with the unregister command
> (send "unregister YourEmailAddressHere" to majordomo(at)postgresql(dot)org)

-----------------------------------------
Get your free web based email at trade-india.com.
"India's Leading B2B eMarketplace.!"
http://www.trade-india.com/

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message mallah 2002-11-24 14:12:04 Re: Dropping Foreign Key without recreating table
Previous Message Egon Reetz 2002-11-24 13:47:50 Dropping Foreign Key without recreating table