Bug #10087
ferméMYDB-Création d'un enregistrement-problème de clé
0%
Description
Nous avons une table "mgic_customer_portal"
Nous avons intégré des données dans la table via un import
La prochaine clé --> Item "Id" doit être 90
A la création dans le portail via MYDB j'ai le message d'erreur:
------------------------------------------
Error during line creation :
ERREUR: la valeur d'une clé dupliquée rompt la contrainte unique « prk_constraint_mgic_customer_portal » Détail : La clé « (id)=(19) » existe déjà.
------------------------------------------
Comment forcer la clé ID à 90 ?
C'est très URGENT car nous sommes en pleine reprise d'informations
Mis à jour par Marc Avenel il y a environ 6 ans
Apparemment dans Postgresql c'est "ALTER SEQUENCE" comment utiliser uniquement pour ma table "mgic_customer_portal"
C'est vraiment URGENT
Je suis bloqué
Merci
Mis à jour par Sebastien Vuillet il y a environ 6 ans
- Statut changé de New à Feedback
Cela va dépendre de la structure de la table.
Quel est le script de création de cette table ?
Mis à jour par Marc Avenel il y a environ 6 ans
C'est
- ALTER SEQUENCE mgic_customer_portal_id_seq RESTART WITH 90 ;
- Table mgic_customer_portal
- item: code
- Débute à 90
Pouvez vous me le confirmer.
Merci
Mis à jour par Sebastien Vuillet il y a environ 6 ans
Oui cette commande va positionner la séquence qui gère la clé primaire à la valeur 90
Mis à jour par Marc Avenel il y a environ 6 ans
J'ai fait la modification et testé c'est OK
Merci