Récupération des données d'une table sauvegradée dans la table i

Résolu
Amir1982 Messages postés 11 Statut Membre -  
Amir1982 Messages postés 11 Statut Membre -
J'aurai besoin de récupérer des données d'une table sauvegradée dans la table initiale:

- Table A: Table initiale
- Table B: Sauvegarde des données de la table A

Suite à une modification de la structure de la table A (avec option Drop) , je veux mettre de nouveau les données sauvegardés dans la table B dans la table A.
D'avance merci

2 réponses

  1. jee pee Messages postés 31885 Date d'inscription   Statut Modérateur Dernière intervention   9 980
     
    Salut,

    drop table A;
    create table A as select * from B;

    et hop retour à la situation de départ.

    cdlt

            un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
    1. Amir1982 Messages postés 11 Statut Membre
       
      oui Merci mais ma question est comment je remettre les données sauvegardées dans la table B de nouveau dans la table A?
      0
  2. jee pee Messages postés 31885 Date d'inscription   Statut Modérateur Dernière intervention   9 980
     
    Donc la question serait plutôt comment récupérer les données de la table A en tenant compte de sa nouvelle structure.

    Il te faut alors faire un insert en donnant la liste des champs que tu veux récuperer :
    insert into A (C1,C2,C3, .....)  select C1,C2,C3 ... from B;


    0
    1. Amir1982 Messages postés 11 Statut Membre
       
      Merci pour la réponse et bonne fin de journée
      0