From: | Victor <victor(dot)perez(at)e-evolution(dot)com> |
---|---|
To: | Juanky Moral <juanky(dot)moral(at)gmail(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)surnet(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Port Oracle to PostgreSQL Compiere |
Date: | 2005-07-04 22:55:02 |
Message-ID: | 200507041755.03491.victor.perez@e-evolution.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias a todos, finalmente la converciòn quedo lista
Oracle
UPDATE C_Invoice i SET (Description,POReference)=(SELECT
Description,POReference FROM C_Order o WHERE i.C_Order_ID=o.C_Order_ID) WHERE
DocStatus NOT IN ('RE','CL') AND C_Order_ID=1003761
PostgreSQL
UPDATE C_Invoice SET
Description=C_Order.Description,POReference=C_Order.POReference FROM C_Order
o WHERE C_Invoice.C_Order_ID=o.C_Order_ID AND C_Invoice.DocStatus NOT IN
('RE','CL') AND C_Invoice.C_Order_ID=1003761
Saludos
Victor
El Lunes, 4 de Julio de 2005 16:06, Juanky Moral escribió:
> Lo cierto es que tu query tiene mucho mejor pinta :)
> Desconocía ese detalle del manual. La probaré, sin duda.
>
> El 4/07/05, Alvaro Herrera<alvherre(at)surnet(dot)cl> escribió:
> > On Mon, Jul 04, 2005 at 02:51:52PM -0500, Victor wrote:
> > > Hola Alvaro!
> > >
> > > perdòn, por no entender lo que medices como quedarìa al final
> >
> > algo como
> >
> > UPDATE AD_User
> > SET C_Greeting_ID = I_BPartner.C_Greeting_ID, Name = I_BPartner.Name
> > FROM I_BPartner
> > WHERE AD_User.C_Greeting_ID = I_BPartner.I_BPartner_ID
> >
> > --
> > Alvaro Herrera (<alvherre[a]surnet.cl>)
> > "La virtud es el justo medio entre dos defectos" (Aristóteles)
From | Date | Subject | |
---|---|---|---|
Next Message | Antonio Tellez Flores | 2005-07-05 00:01:21 | Re: Pregunta indiscreta |
Previous Message | Alvaro Herrera | 2005-07-04 22:54:57 | Re: Pregunta indiscreta |