Re: script mysql2pgsql

From: "Miguel BR" <yourpadre(at)omnilect(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: script mysql2pgsql
Date: 2004-10-20 19:56:21
Message-ID: WorldClient-F200410201456.AA56210301@omnilect.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Alvaro Herrera escribió:

>On Tue, Oct 19, 2004 at 06:52:44PM +0200, Mack Paul wrote:
>
>
>>Hola Martin, del ejemplo te muestro otro caso:
>>
>>update comprobante
>>set
>>comprobante.tipo='A'
>>where
>>comprobante.id='1263'
>>
>>y me sale un error del tipo
>>ERROR: parser: parse error at or near "." at
>>character 35
>>
>>
>
>Obvio ... los nombres de columna en la clausula SET no llevan
>calificacion. Y si lo piensas un poco, es obvio que no deben llevar
>(la clausula permite cambiar registros en UNA Y SOLO UNA tabla).
>
>
>
la clausula update tambien permite poner "FROM <lista de tablas>" que
pueden ser usadas en WHERE ejemplo.
UPDATE cliente as c set c.numerohijos=f.hijos FROM (select cliente,
count(cliente) as hijos from familiares group by cliente) as f WHERE
c.id = f.cliente

http://www.phpfreaks.com/postgresqlmanual/page/sql-update.html

_______________________________
http://www.omnilect.com
Omnilect - 2,000 Megabytes Of Storage... Just For You.
Email, Web Space, Photos, Whatever.
Great Usernames Still Available!

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2004-10-20 20:50:52 Re: search_path
Previous Message Gustavo Maximiliano Cortez 2004-10-20 19:37:04 Re: consulta