【发布时间】:2012-07-05 17:28:15
【问题描述】:
考虑以下 TSQL:
INSERT INTO Address(Street1, City, State, ZipCode)
SELECT Street1, City, StateCode, ZipCode
FROM Contact
地址有一个自动设置的标识列。有没有办法获取新插入的地址记录的身份列表?
我知道有@@IDENTITY,但这只是返回最后一个身份。
【问题讨论】:
-
我认为这取决于您为什么想要这些记录。您可以使用
OUTPUT子句或触发器来获取这些值
标签: sql-server-2008 tsql