Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Query, aby dodać nową kolumnę po istniejącej kolumnie w SQL Server 2005

Microsoft SQL (AFAIK) nie pozwala na zmianę tabeli i dodanie kolumny po określonej kolumnie. Najlepiej jest użyć Sql Server Management Studio lub pobawić się upuszczaniem i ponownym dodawaniem tabeli lub tworzeniem nowej tabeli i ręcznym przenoszeniem danych. nie są też bardzo wdzięczne.

MySQL robi jednak:

ALTER TABLE mytable
ADD COLUMN  new_column <type>
AFTER       existing_column


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuwanie klucza podstawowego (indeks klastrowy) w celu zwiększenia wydajności wstawiania

  2. Jak przekazać zmienną zawierającą listę do dynamicznego zapytania SQL?

  3. Wybierz z jednej tabeli i wstaw do kolejnych dwóch tabel

  4. uzyskaj nowy identyfikator rekordu SQL

  5. Transpozycja kolumn do wierszy za pomocą UNPIVOT