Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL-Abfrage zum Hinzufügen einer neuen Spalte nach einer vorhandenen Spalte in SQL Server 2005

Microsoft SQL (AFAIK) erlaubt es Ihnen nicht, die Tabelle zu ändern und eine Spalte nach einer bestimmten Spalte hinzuzufügen. Am besten verwenden Sie Sql Server Management Studio oder spielen Sie herum, indem Sie entweder die Tabelle löschen und erneut hinzufügen oder eine neue Tabelle erstellen und die Daten manuell verschieben. beide sind nicht sehr anmutig.

MySQL tut jedoch:

ALTER TABLE mytable
ADD COLUMN  new_column <type>
AFTER       existing_column