J'ai une table SQL Server qui se trouve sur un serveur distant. Je peux me connecter à SQL Server Management Studio, mais son ouverture prend du temps. Je fais mon travail avec la fenêtre SQL Query
sans l'atteindre.
Récemment, j'ai apporté une modification à la copie locale de cette table et je souhaite également mettre à jour la version distante. Tout ce que j'ai fait est d'ajouter une colonne supplémentaire qui est Nullable
et j'aimerais apprendre à ajouter cette colonne supplémentaire à SQL Server distant avec T-SQL
sans détruire les données distantes.
Voici les informations supplémentaires:
Table Name: Products
Columns to be added: LastUpdate, Nullable and varchar(200)
Merci.
La syntaxe dont vous avez besoin est
ALTER TABLE Products ADD LastUpdate varchar(200) NULL
Qu'en est-il quelque chose comme:
Alter Table Products
Add LastUpdate varchar(200) null
Avez-vous besoin de quelque chose de plus complexe que cela?
Son travail parfaitement
ALTER TABLE `products` ADD `LastUpdate` varchar(200) NULL;
Mais si vous voulez un tableau plus précis, vous pouvez essayer AFTER
.
ALTER TABLE `products` ADD `LastUpdate` varchar(200) NULL AFTER `column_name`;
Il ajoutera la colonne LastUpdate
après le nom de colonne spécifié (nom_colonne).