sql >> Database teknologi >  >> Database Tools >> SSMS

T-SQL Indsæt i tabel uden at skulle angive hver kolonne

Du kan faktisk gøre dette ret nemt:

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

Forudsat at du har Identity Insert On i "YourOtherBigTable" og kolonnerne er helt identiske, vil du være okay.



  1. Migrationsproblemer:MS SQL> MySQL:Indsæt bufferhukommelse

  2. Mysql-versionen er anderledes i phpmyadmin

  3. Minimer databasen for at eksportere alle produkter fra Magento

  4. phpMyAdmin - #1932 Tabel eksisterer ikke (sortering i brug) efter geninstallation