SQL Server ALTER TABLE Ajouter une colonne

SQL Server ALTER TABLE Ajouter une colonne
Pendant vos opérations de base de données, vous viendrez de temps en temps pour rencontrer un scénario où vous devez ajouter une ou plusieurs colonnes à un tableau existant. Au lieu de laisser tomber la table et de la recréer avec la nouvelle structure, vous pouvez utiliser la commande alter table ajouter.

En utilisant ce tutoriel, vous comprendrez comment utiliser la commande alter Add dans SQL Server, vous permettant d'ajouter des colonnes à un tableau existant.

SQL Server Alter Table Ajouter Syntaxe de la commande

Ce qui suit montre la syntaxe de la commande alter Table Add:

ALTER TABLE TABLE_NAME
Ajouter COL_NAME D_TYPE CONSTRAINTE;

Nous commençons par appeler la clause alter table suivie du nom du tableau que vous souhaitez mettre à jour.

Le suivant est le mot-clé ajouter, suivi du nom de la colonne que vous souhaitez ajouter, du type de données cible et de la contrainte, respectivement.

La commande alter table ajouter ne vous restreint pas à une seule colonne. Au lieu de cela, vous pouvez ajouter plusieurs colonnes, comme le montre la syntaxe ci-dessous:

ALTER TABLE TABLE_NAME
AJOUTER
COL_NAME_1 D_TYPE_1 CONSTRAINE,
COL_NAME_2 D_TYPE_2 CONSTRAINE,
COL_NAME_N D_TYPE_N CONSTRAINTION;

Cela suit une syntaxe similaire à la déclaration de création de table.

Exemple de base de données et de table

Pour illustrer au mieux comment utiliser la commande alter table ajouter, commençons par configurer une base de données et une table comme indiqué:

Drop Base de données s'il existe un résolveur;
Créer un résolveur de base de données;
Utiliser Resolver;
Créer des entrées de table (
id int not null identité (1,
1) Clé primaire,
server_name varchar (50),
server_address varchar (255) pas null,
compression_method varchar (100) par défaut «Aucun»,
size_on_disk float pas nul,
Float de taille_compressée,
total_records int not null,
Init_Date Date
));

Dans l'exemple ci-dessus, nous commençons par créer une exemple de base de données appelée Resolver. Nous passons ensuite à la base de données créée et créons une table.

SQL Server alter Table Ajouter un nouvel exemple de colonne

Pour ajouter une nouvelle colonne à la table des entrées, nous pouvons exécuter la requête comme:

Aller les entrées de table
Ajouter la version varchar (50) pas null;

La déclaration ci-dessus ajoute une nouvelle colonne appelée «Version» à la table des entrées.

Pour ajouter plusieurs colonnes, exécutez la requête:

Aller les entrées de table
Ajouter la version varchar (50) pas null,
release_date date non nul;

Là, vous l'avez, une méthode pour ajouter une ou plusieurs colonnes à une table SQL Server existante.

Résiliation

Nous avons confiance que vous avez apprécié ce tutoriel et appris quelque chose de nouveau. Merci d'avoir lu et consultez nos tutoriels dans la série SQL Server pour améliorer vos connaissances SQL Server.