SSMS
 sql >> Baza danych >  >> Database Tools >> SSMS

Wstaw T-SQL do tabeli bez konieczności określania każdej kolumny

Możesz to zrobić całkiem łatwo:

-- Select everything into temp table
Select * Into 
    #tmpBigTable
    From [YourBigTable]

-- Drop the Primary Key Column from the temp table  
Alter Table #tmpBigTable Drop Column [PrimaryKeyColumn]

-- Insert that into your other big table
Insert Into [YourOtherBigTable]
    Select * From #tmpBigTable

-- Drop the temp table you created
Drop Table #tmpBigTable

Pod warunkiem, że masz włączone wstawianie tożsamości w „TwojaOtherBigTable” i kolumny są absolutnie identyczne, wszystko będzie dobrze.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Utwórz połączony serwer w Management Studio do bazy danych SAGE 50 US przy użyciu administratora źródeł danych ODBC

  2. Jak zmienić SQL w Edit Top 200 Rows w SSMS 2008

  3. Eksplorator obiektów SSMS — wybierz brakujące pierwsze N ​​wierszy po połączeniu z usługą Azure DB

  4. Sprawdzanie poprawności procedury składowanej SQL w programie .NET Front End (podobne do opcji analizy w programie SSMS)

  5. Powtarzający się ciąg znaków SQL