Share via


Procédure : supprimer des colonnes d'une table (Visual Database Tools)

Lorsque vous supprimez une colonne de la table dans le Concepteur de tables, une fois les modifications enregistrées, cette colonne ainsi que toutes les données qu'elle contient sont supprimées de la base de données.

AttentionAttention

Après enregistrement de la table, cette action est irréversible. Le seul moyen de restaurer une colonne supprimée est de fermer la table sans enregistrer les modifications.

Pour supprimer des colonnes d'une table

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la table dans laquelle vous souhaitez ajouter des colonnes et choisissez Conception.

    Le Concepteur de tables s'ouvre, avec le curseur dans la première cellule vide de la colonne Nom de la colonne. Vous pouvez également cliquer avec le bouton droit sur une ligne de la table puis sélectionner Insérer une colonne dans le menu contextuel. Une ligne de colonne vide est insérée à la table.

  2. Sélectionnez la colonne à supprimer.

  3. Cliquez avec le bouton droit sur ces colonnes et, dans le menu contextuel, cliquez sur Supprimer une colonne.

  4. Si les colonnes à supprimer participent à une relation, un message vous demande confirmation avant la suppression des colonnes sélectionnées et de leurs relations. Cliquez sur Oui.

Si les colonnes ne participent pas à des contraintes de validation, elles sont provisoirement supprimées de la base de données, avec toutes les contraintes qui leur sont attachées, toutes les relations auxquelles elles participent et toutes les données qu'elles contiennent. Elles sont supprimées de manière permanente de la base de données lorsque vous enregistrez la table.

Si la colonne participe à une contrainte de validation, le serveur de base de données rejette votre modification au moment où vous tentez de l'enregistrer. Plus précisément, l'opération de validation échoue. Pour supprimer une colonne qui participe à une contrainte de validation, vous devez préalablement modifier ou supprimer cette contrainte.