{PostGre} Ignorer duplicate key lors d'insert

MeuhMeuh -  
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'essaye d'insérer une liste de valeurs dans ma base de donnée POST-GRE (v7.3.2 inchangeable).
Le problème est que certaines insertions génère des erreurs de type unique key. (normal car je fais une mise à jour d'informations).

Le fait est qu'il ignore ensuite la reste de mes insertion.

Je souhaitrais trouver une option du genre INSERT IGNORE comme en MySql mais je ne trouve pas, si quelqu'un pouvait m'aider?

(il m'est impossible de faire un "delete" des occurences avant l'insert).
A voir également:

1 réponse

moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
Hello c'est quoi le code d'insert que tu fais ?
Passe le avec 2 valeurs pas toute la liste.

Le principe d'un insert est de tout rentrer tant u'il y a des ressources dispo (lignes). S'il bute sur une insertion le reste sera ignoré.

A part si tu fais ça dans une boucle. Mais je vois pas l'intéret maintenant.
Là il faut plutôt chercher à savoir pourquoi tu as des erreurs.
Tu parles de faire une mise à jour d'informations et tu fais un insert. C'est pas vraiment pareil non ?.
0