Problem with self-join updates... - Mailing list pgsql-sql

From Benoit Menendez
Subject Problem with self-join updates...
Date
Msg-id 002b01c1b973$bf48c740$0201a8c0@osprey
Whole thread Raw
In response to Problem with self-join updates...  (Benoit Menendez <benoitm@pacbell.net>)
Responses Re: Problem with self-join updates...
List pgsql-sql
Can someone please help?
 
    Benoit
----- Original Message -----
Sent: Friday, February 15, 2002 10:39 AM
Subject: [SQL] Problem with self-join updates...

I have the following self-join update:
 
            update TABLE set PARENT_ID=parent.PARENT_ID
            from TABLE, TABLE parent
            where TABLE.PARENT_ID=parent.ID
            and parent.ID in (1,2,3,4)
This query is use to update a hierarchy before deleting specific records...
 
I get the following error:
 
    Table name "table" specified more than once
 
This appears to be a limitation of the update syntax which is not documented...
 
Is this something that will be fixed soon? or should I write this query differently?
 
Any suggestions?
 
Thanks for your help.
 
    Benoit

pgsql-sql by date:

Previous
From: Marius Andreiana
Date:
Subject: Re: Postgres vs. Mysql
Next
From: Tom Lane
Date:
Subject: Re: Problem with self-join updates...