jeoff  | Voici ma requête :
 replace rosier (ronum,rovar,roctr,ropgf,rocam,ropal,roqte) values (8,'B743000','XXX','L','C001',34,60)
   Structure de ma table :
 Champ   Type     ronum  	int(11)       rovar  	varchar(20)
 roctr  	varchar(10)
 ropgf  	char(3)
 rocam  	varchar(4)
 ropal  	int(11)
 roqte  	int(10)
   Nom de la clé  	Type  	Cardinalité  	Champ
 PRIMARY  PRIMARY  1  	ronum (autoincrement)
   Mon soucis, si l'enregistrement n'existe pas il est crée. C'est normal.
 Si il existe, une ligne est mise à jour et une autre est crée !
 deux lignes identiques sont crées avec la même clé primaire apparement!
  
  Code :
 - Nombre d'enregistrements insérés : 2
 - Identifiant de l'enregistrement inséré: 8 (traitement: 0.0020 sec.)
 - requête SQL:
 - REPLACE rosier(
 - ronum,
 - rovar,
 - roctr,
 - ropgf,
 - rocam,
 - ropal,
 - roqte
 - )
 - VALUES ( 8, 'B743000', 'XXX', 'L', 'C001', 34, 60 )
 
  |  
 
   Comment est-ce possible ?
 :x.
 Bug ?
    
     |