SSMS
 sql >> Teknologi Basis Data >  >> Database Tools >> SSMS

T-SQL Masukkan ke dalam tabel tanpa harus menentukan setiap kolom

Anda sebenarnya bisa melakukannya dengan cukup mudah:

-- 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

Asalkan Anda memiliki Sisipan Identitas Di dalam "YourOtherBigTable" dan kolom benar-benar identik, Anda akan baik-baik saja.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Bagaimana saya bisa menampilkan rencana eksekusi untuk prosedur tersimpan?

  2. Kemungkinan langkah untuk meningkatkan kinerja kueri SQL Server

  3. Nonaktifkan save prompt di SQL Server Management Studio 2005

  4. Kesalahan SQL Server 2012:referensi objek tidak disetel ke instance objek

  5. Presisi Tipe Data Uang - SQL Server (SSMS)