sql >> Databasteknik >  >> Database Tools >> SSMS

T-SQL Infoga i tabellen utan att behöva ange varje kolumn

Du kan faktiskt göra detta ganska enkelt:

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

Förutsatt att du har Identity Insert On i "YourOtherBigTable" och kolumnerna är helt identiska kommer du att bli okej.



  1. PHP Extension:mysql i phpmyadmin

  2. Ominstallerade WAMP, Wordpress-tabeller hittades inte MEN finns i PHPMYADMIN

  3. Hur man listar DISTINERA ALLA produkter från databasen

  4. Söka genom en databas med PhpMyAdmin