Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
PostgreSQL UPDATE syntax
Message
De
24/02/2012 10:04:27
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
01536425
Message ID:
01536429
Vues:
40
That's what I had first but got a syntax error at "inner".

I've got it to work using this:

update agreementitems
set new_iagreementid = agreements.new_iagreementid
from agreements where agreementitems.iagreementid = agreements.iagreementid

but I would love to know if the other way works or not


>Try
>update agreementitems
>    set new_iagreementid = agreements.new_iagreementid
>  inner join agreements on agreementitems.iagreementid = agreements.iagreementid
>
>
>>
>>I'm using PostgreSQL and trying to run the following update:
>>
>>update agreementitems
>>set agreementitems.new_iagreementid = agreements.new_iagreementid
>>from agreementitems inner join agreements on agreementitems.iagreementid = agreements.iagreementid
>>
>>however, I get this error:
>>
>>ERROR: table name "agreementitems" specified more than once
>>
>>This syntax works in VFP (and I think in SQL Server). Can anyone suggest the syntax that PostgreSQL uses?
Frank.

Frank Cazabon
Samaan Systems Ltd.
www.samaansystems.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform