sql >> Database teknologi >  >> RDS >> Sqlserver

Output til midlertidig tabel i SQL Server 2005

Jeg tror, ​​du mangler en INTO - prøv dette:

CREATE TABLE #Test(ID INT)

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

Efter listen over kolonner til OUTPUT , tilføj en INTO før tabelnavnet




  1. Opdelingstabel baseret på første bogstav i et varchar-felt

  2. skriv en forespørgsel, der gælder for en hel db i stedet for en tabel

  3. Hvordan gemmer man unicode i MySQL?

  4. SQL Server 2005 - optimering af lagrede procedurer