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

Dane wyjściowe do tabeli tymczasowej w SQL Server 2005

Myślę, że brakuje Ci INTO - spróbuj tego:

CREATE TABLE #Test(ID INT)

INSERT INTO [TableB] 
    OUTPUT INSERTED.ID INTO #Test 
    SELECT * FROM [TableA]

Po liście kolumn do OUTPUT , dodaj INTO przed nazwą tabeli




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie HashBytes w SQL Server zwraca różne wyniki z DB

  2. Aktualizacja SQL gdzie w zestawie danych

  3. Ile kolumn jest za dużo dla tabeli SQL Server 2005?

  4. Wyodrębnij liczby z tekstu w SQL Server

  5. Wykonaj duży skrypt SQL (za pomocą poleceń GO)