Problème avec AUTO_INCREMENT ou primary key ? - Page 2

Résolu
Précédent
  • 1
  • 2
madeinloveyou Messages postés 71 Statut Membre
 
la premiere !!! et IDoligo c la 4 !!
0
sandul Messages postés 4013 Statut Membre 723
 
Arf. Résumons:

1. Tu as ta PK en primary key et les valeurs sont bien différentes. Pourquoi dis-tu alors
Regarde c sa mé deux entrée dupliquées !!!

| 423 | Bt.87413 | 156041716 | Bt00001797 | 139.0 | 100.00 | 698 | 70 |
| 582 | Bt.87413 | 156041716 | Bt00007507 | 139.0 | 100.00 | 698 | 70 |


Les entrées ne sont pas "dupliquées".

2. J'ai remarqué dans un post précédent cette remarque
par contre j'ai essayé VALUES(NULL,?,?,?,?,?,?,?)
et ca me met : Column count doesn't match value count at row 1


Rassure-moi que tu as bien essayé avec un
INSERT IGNORE INTO HOMOLOGIE (IDunik, UG,GID,IDoligo,score,percent,length,nbmeralign) // 8 colonnes
VALUES(NULL,?,?,?,?,?,?,?) // 8 valeurs, NULL compris


++
0
madeinloveyou Messages postés 71 Statut Membre
 
kan je di c sa mé entrées dupliké je repette just ce que ca me ressort comm erreur !!!
Pour ces 2 entrée il me sort que c dupliqué alors ke ca ne l'ai pas !!!

kes tu veu dire par 8 valeur +NULL ...?
0
madeinloveyou Messages postés 71 Statut Membre
 
g compri !!! oui g bien fait 8 valeur et NULL compri !!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sandul Messages postés 4013 Statut Membre 723
 
L'erreur à l'exécution est une erreur à l'exécution. Donc ça ne concerne pas tes données existantes uniquement, mais en ensemble constitué des données existantes PLUS la nouvelle ligne (qui, elle, est en échec). Une fois l'erreur obtenue, le fait de consulter la base ne permet pas de savoir quelle était la ligne pour laquelle l'INSERT a échoué (car l'opération a déjà été rollbackée).

Donc, pour comprendre ce que tu obtiens comme erreur: La ligne que tu veux rajouter contient en position de la primary key une valeur parmi les valeurs se trouvant dans la base de données au momeent de l'insert.

kes tu veu dire par 8 valeur +NULL ...? <==
7 points d'interrogation et le NULL
0
sandul Messages postés 4013 Statut Membre 723
 
oui g bien fait 8 valeur et NULL compri !!!!! ==>
Ben, dans ces conditions, mwa ze sècheuuu :(
0
madeinloveyou Messages postés 71 Statut Membre
 
j'ai remarqué ke a la main ca marche :
insert into HOMOLOGIE values (201,'Bt.87413','156041716','Bt00007507',139.0,100.00,698,70);

| 35 | Bt.87413 | 156041716 | Bt00001797 | 139.0 | 100.00 | 698 | 70 |
| 194 | Bt.87413 | 156041716 | Bt00007507 | 139.0 | 100.00 | 698 | 70 |
| 200 | Bt.87413 | 156041716 | Bt00001797 | 139.0 | 100.00 | 698 | 70 |
| 201 | Bt.87413 | 156041716 | Bt00007507 | 139.0 | 100.00 | 698 | 70 |

et g regardé la ligne d'apres :
Bt00007522 XM_866098 194671954 Bt.64896 1548 139 100 70

donc en effet il a bien du rentrer les données meme si il me sort dupliqué !!
ca viendrai du code java alors ???
0
madeinloveyou Messages postés 71 Statut Membre
 
Donc c GID ki pose problem : 156041716 !!!!!
quel merde !!!!!
0
madeinloveyou Messages postés 71 Statut Membre
 
C résolu !!!!!

le probleme vien d'une autre table ou je ne rentre que le GID donc forcément ca coince !!!!
0
sandul Messages postés 4013 Statut Membre 723
 
Mdrrr... Tu n'es pas compliquée du tout, toi ^^
0
Précédent
  • 1
  • 2