Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Requête SQL pour ajouter une nouvelle colonne après une colonne existante dans SQL Server 2005

Microsoft SQL (AFAIK) ne vous permet pas de modifier la table et d'ajouter une colonne après une colonne spécifique. Votre meilleur pari est d'utiliser Sql Server Management Studio, ou de jouer en supprimant et en rajoutant la table, ou en créant une nouvelle table et en déplaçant les données manuellement. ni l'un ni l'autre ne sont très gracieux.

MySQL fait cependant :

ALTER TABLE mytable
ADD COLUMN  new_column <type>
AFTER       existing_column