Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: SQL IN ORACLE
On Fri, 23 Feb 2001 11:58:28 +0100, "ap" <alberto_at_momax.it> wrote:
>WHY THIS SQL NOT RUNNING IN ORACLE???
>
>UPDATE table_dest A
>SET A.column_1 = B.column_1
>WHERE EXISTS
>( SELECT * FROM table_orig B
>WHERE A.PK=B.PK)
>
>THE ERROR MESSAGE IS :
>INVALID COLUMN NAME
>
>EXISTS ANOTHER SIMILAR SQL FOR UPDATE
>FROM ONE TABLE TO ANOTHER IDENTICAL TABLE ???
>
Jeez, don't shout! Or take some lithium.
Try:
UPDATE tdest A
SET A.col1 = (SELECT B.col1
FROM torig B WHERE B.PK = A.PK)