Vous n'êtes pas identifié(e).

#1 19/02/2012 21:59:31

sergeLa
Membre

Question sur le Merge

Bonjour A tous
J’ai des problèmes avec la commande merge
Dans l’application Query  j’exécute les commandes de l’exemple du site https://wiki.postgresql.org/wiki/MergeTestExamples
Lorsque j’exécute la commande
MERGE INTO Stock USING Buy ON Stock.item_id = Buy.item_id
WHEN MATCHED THEN UPDATE SET balance = balance + Buy.volume
WHEN NOT MATCHED THEN INSERT VALUES (Buy.item_id, Buy.volume);

J’ai l’erreur
ERROR:  syntax error at or near "MERGE"
LINE 2: MERGE INTO Stock USING Buy ON Stock.item_id = Buy.item_id
        ^
********** Error **********

ERROR: syntax error at or near "MERGE"
SQL state: 42601
Character: 2
C’est  quoi le problème svp.

Merci

Hors ligne

#2 19/02/2012 22:35:57

gleu
Administrateur

Re : Question sur le Merge

La commande MERGE n'existe pas pour PostgreSQL. La page dont vous parlez concerne un projet GSoC de 2010 dont le résultat n'a pas été intégré au code de PostgreSQL.


Guillaume.

Hors ligne

Pied de page des forums