* Bonjour, *
En gros j'importe des données une fois par jours.
Pour cela j'ai 2 table : table1 et backuptable1
backuptable1 à exactement la même structure que table1 mais avec un champ date en plus à la fin.
Donc tout les jours je copie la table1 dans la table2 en ajoutant la date de l'importation dans le dernier champ. J'efface table1 et j'ajoute les nouvelles donnée.
Présentement je cherche un moyen simple de revenir en arrière s'il y a un problème.
J'ai penssé à la requette :mais puissque table1 na pas la colone dteImport cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO table1 SELECT * FROM backuptable1 WHERE `dteImport` = "2010/06/13"Je suis en colocation donc je n'ai pas les privilège pour faire des triggers.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #1136 - Column count doesn't match value count at row 1
Y à t'il un moyen de faire un SELECT * -(Colone dteImport)
ou n'importe quoi qui pourrait fonctionner sans que je sois obligé d'énumérer tous les champs(plus de 200 par table et je fait cela sur plusieurs table)?
* Merci *
Partager