Modification des colonnes (Visual Database Tools)
Pour ajouter, modifier ou supprimer des colonnes dans une table, utilisez le Concepteur de tables. Dans le Concepteur de tables, chaque colonne de table s'affiche sous la forme d'une ligne dans une grille et les colonnes de la grille représentent les propriétés de la colonne de table.
Pour définir les colonnes d'une table, modifiez les propriétés affichées dans l'onglet Propriétés des colonnes, dans la partie inférieure du volet du Concepteur de tables. Pour plus d'informations sur les propriétés de colonnes spécifiques de votre base de données, consultez la documentation qui l'accompagne.
[!REMARQUE]
La modification de colonnes de table peut entraîner l'échec du code et des applications qui dépendent de cette colonne modifiée. Il peut s'agir de requêtes, de vues, de procédures stockées, de fonctions définies par l'utilisateur et d'applications clientes. Notez que ces défaillances se produisent en cascade. Par exemple, une procédure stockée qui appelle une fonction définie par l'utilisateur dépendant de la colonne modifiée peut échouer. Prenez toutes les précautions nécessaires avant d'apporter des modifications à une colonne de table.
[!REMARQUE]
Si la table est publiée pour réplication, vous devez apporter vos modifications au schéma à l'aide de l'instruction Transact-SQL ALTER TABLE ou de SMO (SQL Server Management Objects). Lorsque les modifications sont apportées au schéma à l'aide du Concepteur de tables ou du Concepteur de schémas de base de données, celui-ci tente d'abandonner la table et de la recréer. Toutefois, il est impossible d'abandonner les objets publiés, par conséquent les modifications du schéma échoueront.
Dans cette section
Procédure : spécifier des valeurs par défaut pour des colonnes (Visual Database Tools)
Décrit la manière de définir la valeur par défaut d'une colonne. La valeur par défaut d'une colonne est utilisée lorsque vous ajoutez une nouvelle ligne à une table sans spécifier de valeur de colonne.Procédure : Spécifier des colonnes calculées (Visual Database Tools)
Décrit la manière d'entrer une expression de colonne calculée et de définir les propriétés de la colonne ainsi que de l'expression. Les colonnes calculées utilisent une expression, notamment mathématique, pour générer des résultats pour une colonne, éventuellement à l'aide de données provenant d'autres colonnes.Procédure : modifier des types de données de colonne (Visual Database Tools)
Décrit la manière de modifier le type de données d'une colonne. Le type de données d'une colonne définit le type de données autorisé dans la colonne.Procédure : modifier la longueur des colonnes (Visual Database Tools)
Décrit la manière de remplacer la longueur d'une colonne par un type de données non numérique.Procédure : modifier la précision des colonnes (Visual Database Tools)
Décrit la manière de remplacer la longueur, ou la précision, d'une colonne par un type de données numérique. La précision d'un type de données est le nombre de chiffres autorisés dans la colonne.Procédure : modifier l'échelle des colonnes (Visual Database Tools)
Décrit la manière de remplacer l'échelle d'une colonne par un type de données numérique. L'échelle d'un type de données numérique désigne le nombre de chiffres à droite de la virgule décimale.Procédure : modifier les propriétés d'identité d'une colonne (Visual Database Tools)
Décrit la manière de modifier les propriétés d'identité d'une colonne. Les propriétés d'identité se rapportent aux colonnes d'identité qui garantissent l'unicité de la ligne à laquelle la colonne d'identité appartient. Les propriétés d'identité définissent notamment la manière dont les nouvelles valeurs sont déterminées lors de l'ajout d'une ligne.Procédure : modifier des options Null dans des colonnes (Visual Database Tools)
Décrit la manière de modifier les options null dans les colonnes.
Sections connexes
- Utilisation des colonnes (Visual Database Tools)
Contient de l'aide relative à la conception de tables par ajout et suppression de colonnes, ainsi que par modification des propriétés des colonnes.