Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wählen Sie die gerade eingefügten Zeilen aus

Ich bin mir nicht 100 % sicher, was genau Sie zurückhaben wollen ... aber SQL Server hat einen OUTPUT Klausel, die Sachen von INSERT ausgeben kann und UPDATE und DELETE Anweisungen:

INSERT INTO dbo.YourTable(col1, col2, ..., colN)
OUTPUT Inserted.Col1, Inserted.IDCol, Inserted.Col17
VALUES(val1, val2, ...., valN)

Hier fügen Sie Werte und die eingefügten Werte für IDCol ein (z. B. eine INT IDENTITY-Spalte), Col1 und Col17 .

Wenn es ausreicht, nur die Ergebnisse in Ihr Grid in Mgmt Studio zurückzugeben, verwenden Sie OUTPUT Klausel! Lesen Sie mehr über OUTPUT Klausel zu Books Online