5
我正在使用SQL Server 2008創建過程。在INSERT時獲取標識列值
我使用下面的SQL語句插入到一個審計表
insert into Listuser
(
UserID,
ListID,
AuditCreated
)
select
UserID,
ListID,
GETDATE()
from ListUser where Surname='surname'
我使用scope_identity()
來從LISTUSER表中標識列並插入標識列到另一個日誌表
如果select語句包含多個值,如何獲取兩列的標識值並插入到日誌表中?
Thanjs
我們可以直接添加到永久表 – user386258 2012-01-16 07:56:23
@ user3862 58:我們可以,但是目標表不能有什麼東西存在某些限制。閱讀marc_s鏈接的文章瞭解更多詳情。 – 2012-01-16 08:06:07
@ marc_s,我可以直接將ID插入到永久表(日誌表)中,而不是表變量 – user386258 2012-01-16 08:08:20