Passer au contenu principal

Introduction

Il est parfois nécessaire de réingérer toutes les données d’une table vers une autre. Par exemple, vous pouvez vouloir réingérer des données d’une table intermédiaire vers une table de production. Cet article explique comment procéder à l’aide de l’instruction INSERT INTO.

Exemple

Voici un exemple simple de son fonctionnement et de la façon de le tester :
  • Créez une base de données de test
  • Créer une table d’exemple
  • Insérez des données dans la table source
  • Vérifiez le nombre de lignes de la table source
  • Créez une nouvelle table avec la même structure que la table source.
  • Insérez toutes les lignes de la table source dans la table cible.
  • Vérifiez le nombre de lignes de la table cible
Si vous souhaitez modifier la structure de la nouvelle table, vous pouvez d’abord consulter la structure de la table source.
Créez ensuite la nouvelle table avec la structure modifiée. Dans notre cas, nous voulons ajouter une nouvelle colonne population à la table cible.
  • Insérez toutes les lignes de la table source dans la table cible, y compris la nouvelle colonne. Le champ population est défini à 0 pour toutes les lignes.
  • Vérifiez les données de la table cible
Dernière modification le 29 juin 2026