sql >> Database teknologi >  >> RDS >> Sqlserver

SQL-forespørgsel for at tilføje en ny kolonne efter en eksisterende kolonne i SQL Server 2005

Microsoft SQL (AFAIK) tillader dig ikke at ændre tabellen og tilføje en kolonne efter en specifik kolonne. Dit bedste bud er at bruge Sql Server Management Studio, eller lege med enten at droppe og tilføje bordet igen, eller at oprette en ny tabel og flytte data over manuelt. ingen af ​​dem er særlig yndefulde.

MySQL gør dog:

ALTER TABLE mytable
ADD COLUMN  new_column <type>
AFTER       existing_column


  1. LongOpsWatcher i SQL Dev

  2. Problemer med at installere Oracle Database Express Edition 11g

  3. MySQL Forkert datetime-værdi:'0000-00-00 00:00:00'

  4. Hvordan udføres mysql-script med variabler ved hjælp af PHP::PDO?