{PostGre} Ignorer duplicate key lors d'insert
MeuhMeuh
-
moderno31 Messages postés 872 Date d'inscription Statut Membre Dernière intervention -
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).
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:
- {PostGre} Ignorer duplicate key lors d'insert
- Duplicate cleaner free - Télécharger - Divers Utilitaires
- Awesome duplicate photo finder - Télécharger - Divers Utilitaires
- Touche insert - Guide
- Key windows 10 - Guide
- Auslogics duplicate file finder - Télécharger - Nettoyage
1 réponse
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 ?.
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 ?.