PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Novembre 2007 »
Lun Mar Mer Jeu Ven Sam Dim
  1 3 4
5 6 10 11
14 17 18
19 22 23 25
26 27  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

archives

Technique - général | Chargement d'un grand nombre de données, avec UPDATE sur condition

Par paftek le 06/11/2007 - 12:41

Bonjour,

Mon application permet à l'utilisateur d'importer un certain nombre de données. Cela peut aller de quelques lignes à plusieur milliers.

De plus, je souhaite qu'un import puisse faire office de mise à jour : si je trouve que l'objet est déjà présent dans la base en évaluant une condition particulière, ne dépendant pas seulement de la clé primaire, je le mets à jour.

Je me suis intéressé à la commande COPY mais il me semble qu'elle ne permet pas de faire des UPDATE au besoin.

© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.