Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
958 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Copie d'un enregistrement dans une table backup

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Copie d'un enregistrement dans une table backup

n°1587951
mims1664
3 / vert
Posté le 18-07-2007 à 09:38:48  profilanswer
 

Bonjour,
 
 
j'aimerais créer un backup de chaque enregistrement d'une table,
 
donc j'ai ma table de production qu'on appellera TABLE1 et j'aimerais dupliquer l'enregistrement ayant l'id 5 dans la table TABLEBKP
 
les deux tables ont la même structure bien sur.
 
 
je suis certain qu'il y a une astuce simple rapide et propre ... mais je ne trouve pas


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
mood
Publicité
Posté le 18-07-2007 à 09:38:48  profilanswer
 

n°1587956
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-07-2007 à 09:45:59  profilanswer
 

Code :
  1. INSERT INTO tablebkp tk SELECT * FROM table1 t1 WHERE t1.id=5


je recommanderais quand même de specifier les champs insérés plutot que d'utiliser l'*


Message édité par anapajari le 18-07-2007 à 09:46:10
n°1588008
mims1664
3 / vert
Posté le 18-07-2007 à 10:46:14  profilanswer
 

exacte ca fonctionne ... pourquoi n'y ais je pas pensé ... allalala  
 
 
merci


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
n°1588516
mims1664
3 / vert
Posté le 18-07-2007 à 22:46:33  profilanswer
 

je voudrais enregistrer plusieurs valeur identiques mais j'ai l'erreur suivante :
Duplicate entry '56' for key 1  
 
 
que dois je faire pour autoriser cela ?


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
n°1588586
anapajari
s/travail/glanding on hfr/gs;
Posté le 19-07-2007 à 08:56:16  profilanswer
 

virer la notion de clé primaire qui doit  vraisemblablement être déclarée la colonne 1 de ta table

n°1588590
casimimir
Posté le 19-07-2007 à 09:06:25  profilanswer
 

et si tu backup plusieurs fois un même record (sur base de la pk je parle) je te conseille de mettre un timestamp en plus dans ton record ou qque chose qui te permette de retrouver le bon si il faut

n°1588756
mims1664
3 / vert
Posté le 19-07-2007 à 13:11:29  profilanswer
 

J'enregistre a chaque fois l'heure a laquel est effectuer toute modif !
 
merci pr la cle primaire qui était belle et bien sur la colonne 1 ....
 
merci


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Copie d'un enregistrement dans une table backup

 

Sujets relatifs
Pb de copie de plage de cellules avec variableErreur suite à un accès à 3e table
requete alter sql vba, table non verouillée!![MS SQL]faire un UPDATE sur plusieur table en meme temps
utiliser les enregistrements d'une table Access en VBA[Access] Mettre une valeur dans une zone de texte venant d'une table ?
[SQL et PHP] Relier des données dans une table[Résolu] Script de backup Windows/Samba
[Access] Formulaire - Table intermédiaire et champs multiselections[MySQL] Insertion multi table avec auto-increment
Plus de sujets relatifs à : Copie d'un enregistrement dans une table backup


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR